[Bug 38881] New: listview control sends messages before updating items

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 7 08:20:14 CDT 2015


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

            Bug ID: 38881
           Summary: listview control sends messages before updating items
           Product: Wine
           Version: unspecified
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: comctl32
          Assignee: wine-bugs at winehq.org
          Reporter: aeikum at codeweavers.com
      Distribution: ---

Wine's listview control sends LVN_ITEMCHANGED notifications as items are
updated. For example, when changing the selected item, it sends a notification
that the old item was deselected, and then sends a notification that the new
item has been selected. If an application queries the current selection during
the first notification, it will appear that no items are selected. This is
different from how Windows behaves, which appears to send notifications only
after updating all item states.

This breaks the Ancestral Quest program's Changelog feature, though this
requires the program to be purchased. It shouldn't be too hard to write tests
demonstrating this, either.

-- 
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