[Bug 30004] New: Scrollbars flickers while searching in regedit

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Feb 25 07:06:26 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=30004

             Bug #: 30004
           Summary: Scrollbars flickers while searching in regedit
           Product: Wine
           Version: 1.4-rc5
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P2
         Component: comctl32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: RandomAccountName at mail.com
                CC: dmitry at baikal.ru
    Classification: Unclassified
   Regression SHA1: ee7ca802f4839fab9efd1759a762a9839d931a9b


In builtin regedit, the scrollbars in the treeview (if visible) flicker while
performing a search. It seems a bit more obvious when compositing is enabled
(but still happens without it).

This first occurred in 1.1.26, and regression testing indicated:

ee7ca802f4839fab9efd1759a762a9839d931a9b is the first bad commit
commit ee7ca802f4839fab9efd1759a762a9839d931a9b
Author: Dmitry Timoshkov <dmitry at codeweavers.com>
Date:   Wed Jul 15 21:21:26 2009 +0900

    comctl32: Do not redraw treeview in TVM_INSERTITEM handler if bRedraw is
not set, trigger the redraw on WM_SETREDRAW/TRUE.

:040000 040000 6581adc5a4c37b359b4bdd1f35e35ebb5dc70a9d
0bcde40d001433b39cdc73cf2a69e2a0677ea5d3 M    dlls

Reverting the patch fixed the problem. It also doesn't flicker with native
comctl32.

To reproduce: start regedit, shrink the treeview enough to make a horizontal
scrollbar appear, then perform a search that won't finish too quickly to see
the problem ("hello world" will work).

No terminal output.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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