[Bug 47427] New: Glide wrapper - Configuration buttons misbehaving
https://bugs.winehq.org/show_bug.cgi?id=47427 Bug ID: 47427 Summary: Glide wrapper - Configuration buttons misbehaving Product: Wine Version: 4.11 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: dark.shadow4(a)web.de Distribution: --- Found on ReactOS, but Wine has the exact same issue. The configuration of the program features a static, which value van be changed with two buttons. Problem seems to be that the value is always decreased by 0.25 when the mouse is release, what shouldn't happen. Video on Windows: https://jira.reactos.org/secure/attachment/45191/45191_2k3sp2.webm Video on ROS: https://jira.reactos.org/secure/attachment/45192/45192_0.4.8-RC-14-g10b06f1.... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://jira.reactos.org/br | |owse/CORE-14365 Keywords| |download URL| |http://www.zeckensack.de/gl | |ide/archive/GlideWrapper084 | |c.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 Sagawa <sagawa.aki+winebugs(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs(a)gmail.c | |om --- Comment #1 from Sagawa <sagawa.aki+winebugs(a)gmail.com> --- *** Bug 47666 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 --- Comment #2 from Sagawa <sagawa.aki+winebugs(a)gmail.com> --- This is due to WM_NOTIFY handling. configurator.exe just expects UDN_DELTAPOS when it receives WM_NOTIFY from an up down control. It always treat LPARAM as an NMUPDOWN pointer. In detail, 00402E40 | 83F8 4E | cmp eax,4E | Is this WM_NOTIFY? 00402E43 | 0F85 0A020000 | jne configurator.403053 | Jump not equal 00402E49 | 8B8424 6C010000 | mov eax,dword ptr ss:[esp+16C] | move LPARAM(NMHDR pointer) to eax 00402E50 | 8B48 04 | mov ecx,dword ptr ds:[eax+4] | NMHDR.idFrom to ecx 00402E53 | 81F9 42040000 | cmp ecx,442 | does control ID match with #442? 00402E59 | 0F85 97000000 | jne configurator.402EF6 | Jump not equal 00402E5F | 33DB | xor ebx,ebx | set ebx zero 00402E61 | 3958 10 | cmp dword ptr ds:[eax+10],ebx | compare ebx and NMUPDOWN.iDelta, OMG Wine's up down control sends WM_NOTIFY with UDN_DELTAPOS code and NM_RELEASEDCAPTURE code on clicking. Native's only sends WM_NOTIFY with UDN_DELTAPOS code then. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 --- Comment #3 from Sagawa <sagawa.aki+winebugs(a)gmail.com> --- I sent a patch https://source.winehq.org/patches/data/168998 . -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 --- Comment #4 from Sagawa <sagawa.aki+winebugs(a)gmail.com> --- Should be fixed by https://source.winehq.org/git/wine.git/commit/9dbe886e3ffd1c38a89f9cf256b7d1... . Could you retest with latest git? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |9dbe886e3ffd1c38a89f9cf256b | |7d172e408ec58 --- Comment #5 from Fabian Maurer <dark.shadow4(a)web.de> --- Thanks, works fine! Marking fixed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |comctl32 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.15. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.15. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.15. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47427 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |--- --- Comment #9 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 4.0.x milestone from bug fixes included in 4.0.4. -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla