[Bug 42080] New: Listview does not draw correctly in some conditions.

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 26 06:33:23 CST 2016


https://bugs.winehq.org/show_bug.cgi?id=42080

            Bug ID: 42080
           Summary: Listview does not draw correctly in some conditions.
           Product: Wine
           Version: 2.0-rc3
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: carlo.bramix at libero.it
      Distribution: ---

Created attachment 56583
  --> https://bugs.winehq.org/attachment.cgi?id=56583
WINE's explorer on lubuntu while exibiting the bug.

Look attached screenshot: if you scroll the item in the list view, the bottom
of the control leaves a "ghost" of the previous drawn item. This "ghost" is the
size of the scrollbar.

This is a particular condition that can be easy to replicate: wine explorer is
a good testing tool. This error does not always happens: you must resize the
height of the listview control until you match a critical height. You must be
precise at pixel level to reproduce it. If you match that height in pixel, then
the problem is easy to see.

I have seen this bug by maximizing the window of explorer and, for pure luck,
the height of the listview was exactly the multiple required to make the bug to
happen. This bug looks like a missing or wrong rounding somewhere and it may be
a problem of GDI or a bug into the listview control... actually this can be
addressed by running WINE's comctl32 on Windows, but I didn't yet.

Sincerely.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list