[Mono-bugs] [Bug 388477] New: Owner Draw ListView control does not get repainted when Invalidate is called and slow to display

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu May 8 17:29:24 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=388477


           Summary: Owner Draw ListView control does not get repainted when
                    Invalidate is called and slow to display
           Product: Mono: Class Libraries
           Version: 1.9.0
          Platform: x86
        OS/Version: Windows XP
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Windows.Forms
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: goberman at msn.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Customer


Created an attachment (id=213730)
 --> (https://bugzilla.novell.com/attachment.cgi?id=213730)
The sample program required to duplicate the problem.

Description of Problem:
I have a simple test program that uses Owner Draw ListView control to display
grid. The program has a timer that repaints the grid every 1 second using
Invalidate. The program runs fine in Windows - starts up fast and repaints the
whole grid every second. 

However, when I run it on Mono, it takes several seconds to start. Once it
starts, it is very slow and does not repaint the grid.

Steps to reproduce the problem:
1. Run attached program called MonoTest without Mono and with Mono.
2) If you run it with Mono, observe that it takes very long time to start up.
Once it is started, the grid does not repaint.


Actual Results: expected it to run exactly as without Mono


Expected Results:


How often does this happen? always


Additional Information: The program was compiled in VS 2005


-- 
Configure bugmail: https://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