https://bugs.winehq.org/show_bug.cgi?id=41010
Bug ID: 41010 Summary: comctl32/listview: item selection problems Product: Wine Version: 1.9.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: comctl32 Assignee: wine-bugs@winehq.org Reporter: markk@clara.co.uk Distribution: ---
I noticed this problem when using WinUAE. The issue is not present with native (Windows) comctl32.
To reproduce: - Use winecfg to tell Wine to use native comctl32. - Download the WinUAE installer from http://www.winuae.net/files/InstallWinUAE3300.msi - Run the installer, click Next, Install, Finish. - Run WinUAE. The WinUAE Properties window appears. Quickstart should be selected in the treeview on the left. Uncheck the "Start in Quickstart mode" checkbox. - Click Configurations in the treeview. A listview showing various config files is shown in the upper right of the window. We want to create several different entries to (partially) fill the listview in order to demonstrate the problem. Type some random text in the Name field then click the Save button. Repeat several times to partly populate the listview. - (You might need to quit and relaunch WinUAE at this point.) - Move the mouse cursor around over the listview. Notice that when moving the cursor over the empty space on the right side, no list items are highlighted/underlined. And when the cursor is over that empty space, (double-)clicking does nothing.
- Quit WinUAE and use winecfg to tell Wine to use built-in comctl32. - Run WinUAE again. The WinUAE Properties window should open to the Configurations page by default. - Move the mouse cursor around over the listview. Even when over the empty space on the right side, the corresponding item to the left of the cursor is underlined. If you double-click when over empty space, it seems that's equivalent to clicking the Start button at the bottom of the window. Or possibly, equivalent to double-clicking the highlighted list item (even if the cursor is to the right of a different item).
https://bugs.winehq.org/show_bug.cgi?id=41010
Mark K markk@clara.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.winuae.net/files | |/InstallWinUAE3300.msi CC| |markk@clara.co.uk Keywords| |download, source
https://bugs.winehq.org/show_bug.cgi?id=41010
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs@winehq.org |bunglehead@gmail.com Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- It's a TreeView, and yes, I see what you mean. Looks easy to fix.
https://bugs.winehq.org/show_bug.cgi?id=41010
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|comctl32/listview: item |TVS_TRACKSELECT uses wrong |selection problems |hittest region
https://bugs.winehq.org/show_bug.cgi?id=41010
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|bunglehead@gmail.com |wine-bugs@winehq.org Severity|minor |trivial
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- Patch sent, https://www.winehq.org/pipermail/wine-patches/2016-July/152691.html.
https://bugs.winehq.org/show_bug.cgi?id=41010
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |d73d6b209353dbb2f6e2e2880c1 | |8f6eaf4a137f5
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Fixed in git now, http://source.winehq.org/git/wine.git/?a=commit;h=d73d6b209353dbb2f6e2e2880c....
https://bugs.winehq.org/show_bug.cgi?id=41010
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.9.16.
https://bugs.winehq.org/show_bug.cgi?id=41010
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com Target Milestone|--- |1.8.x
https://bugs.winehq.org/show_bug.cgi?id=41010
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.8.x |---
--- Comment #5 from Michael Stefaniuc mstefani@redhat.com --- Removing 1.8.x milestone from bugs included in 1.8.5.