[Mono-bugs] [Bug 495524] New: Resizing a window causes all controls to disappear from view

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Apr 16 10:32:46 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=495524


           Summary: Resizing a window  causes all controls to disappear
                    from view
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.4.x
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: misc
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: david at agileitinc.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US;
rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8

The HTMLSpy sample program that comes with Delphi Prism runs perfectly on a
Windows box. When I run that same exe file on my Macintosh with mono, it also
runs perfectly except that if I resize the main window, all the controls inside
that window except for a single button disappear. Each subsequent attempt to
resize the main window causes the all the controls to flicker in and out of
existence but sadly they disappear again as soon as I finish the resize
attempt.

Reproducible: Always

Steps to Reproduce:
1. type  "mono httyspy" from a Mac terminal window
2. when the window shows up, resize it

Actual Results:  
Controls inside will flicker and disappear

Expected Results:  
Controls should resize themselves and stay visible

The form consists of an upper panel and a lower tabform. The upper panel
contains a label, a text field, a couple of radio buttons, a checkbox, an image
and a Submit button.

The tab form contains two tabs, each of which have two panels with a horizontal
splitter.


After a resize, the only thing that is still visible is the Submit button!

It's a standard winforms app and although it obviously won't look native on
other platforms, it should still work.

NB --- while I hate to mark a bug as critical, the reality is that with this
problem, it is not possible for me to develop a cross-platform application with
this bug.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list