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