[Mono-bugs] [Bug 388477] 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 21:50:24 EDT 2008


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

User jpobst at novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=388477#c1


Jonathan Pobst <jpobst at novell.com> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                                        |RESOLVED
         Resolution|                                                |FIXED




--- Comment #1 from Jonathan Pobst <jpobst at novell.com>  2008-05-08 19:50:24 MST ---
Fixed in r102851.  Thanks for the report and test case!

2008-05-08  Jonathan Pobst  <monkey at jpobst dot com>

        * Control.cs: We need to invalidate implicit children even when
        invalidate is called with invalidatechildren = false.  (Implicit
        children are really part of the parent.)
        * ListView.cs: Double-buffer internal child controls for less
        flicker.
        * ThemeWin32Classic.cs: Remove an extra nested loop in drawing
        owner ListView subitems for greatly increased performance.
        [Fixes bug #388477]


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


More information about the mono-bugs mailing list