https://bugs.winehq.org/show_bug.cgi?id=40815
Bug ID: 40815 Summary: comctl32: Leftmost position of trackbar not selectable with mouse, slider initial position wrong Product: Wine Version: 1.9.12 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 and run the WinUAE installer. http://www.winuae.net/files/InstallWinUAE3300.msi - Run WinUAE. Click "CPU and FPU" in the treeview at the left side of the window. - There are two radio buttons in the CPU Emulation Speed section, "Fastest possible" and "Approximate A500/A1200 or cycle-exact", below which is a trackbar. - Click "Fastest possible". The trackbar scale changes; notice that the slider moves to the rightmost position and CPU Speed below reads +0%. - Click the other radio button. The trackbar scale and slider position change back. - Click "Fastest possible" again. - Click and drag the trackbar slider all the way to the left. CPU Speed indicator moves to -10%, -20%, ... and finally -90% at the leftmost position.
- So far so good. Now quit WinUAE and use winecfg to use built-in comctl32. - Run WinUAE again and click CPU and FPU. - Click the two radio buttons mentioned above alternately. Notice how the slider position does not change, unlike with native comctl32. So when you click Fastest possible, the slider remains in the leftmost position, but the CPU Speed indicator below says +0% (the slider should actually be in the rightmost position now). - Click Fastest possible, then click and drag the slider left and right. Notice that you can't drag it to the leftmost position. In order to move the slider there you have to use the keyboard. Visually, as you drag the slider to the right, notice that it "jumps ahead of" the mouse cursor.
https://bugs.winehq.org/show_bug.cgi?id=40815
Mark K markk@clara.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.winuae.net/files | |/InstallWinUAE3300.msi Keywords| |download, source CC| |markk@clara.co.uk
https://bugs.winehq.org/show_bug.cgi?id=40815
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- Hi, Mark.
Thanks for the report, I can reproduce both of those problems. I just sent a patch for a slider not moving on radio button selection change, https://www.winehq.org/pipermail/wine-patches/2016-July/152291.html.
https://bugs.winehq.org/show_bug.cgi?id=40815
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- Dragging thumb issue should be fixed with https://www.winehq.org/pipermail/wine-patches/2016-July/152293.html.
https://bugs.winehq.org/show_bug.cgi?id=40815
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs@winehq.org |bunglehead@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=40815
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Both issues are fixed in git, cd55d747429980dea37295d0d6ce68e7b3c01686 and 6a237bdb603b36550abb57502d0fa1c27a57d7f6. Mark, please retest so we can close this.
https://bugs.winehq.org/show_bug.cgi?id=40815
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|bunglehead@gmail.com |wine-bugs@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=40815
--- Comment #4 from Mark K markk@clara.co.uk --- Thanks very much, I'll be able to test once the next bi-weekly Wine release is made.
https://bugs.winehq.org/show_bug.cgi?id=40815
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- Sure, this should happen in about a week.
https://bugs.winehq.org/show_bug.cgi?id=40815
--- Comment #6 from Nikolay Sivov bunglehead@gmail.com --- Wine 1.9.15 is out, please test.
https://bugs.winehq.org/show_bug.cgi?id=40815
--- Comment #7 from Mark K markk@clara.co.uk --- Testing with 1.9.15, confirming you fixed the problems. Thanks very much.
https://bugs.winehq.org/show_bug.cgi?id=40815
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |cd55d747429980dea37295d0d6c | |e68e7b3c01686 Status|NEW |RESOLVED
--- Comment #8 from Nikolay Sivov bunglehead@gmail.com --- Thanks, marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=40815
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.9.16.
https://bugs.winehq.org/show_bug.cgi?id=40815
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=40815
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.8.x |---
--- Comment #10 from Michael Stefaniuc mstefani@redhat.com --- Removing 1.8.x milestone from bugs included in 1.8.5.