https://bugs.winehq.org/show_bug.cgi?id=53364
Bug ID: 53364 Summary: mouse does not move scroll bar in document window of Framemaker 8 Product: Wine Version: 7.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: win32u Assignee: wine-bugs@winehq.org Reporter: ulrich.gemkow@ikr.uni-stuttgart.de Distribution: ---
Moving the scroll bar with the mouse in a document window of Framemaker 8 does no longer work: The scroll bar does not move when dragging with the mouse. This works fine in previous versions of wine.
A bisect gives this commit:
commit 419893519c0660a765ebb9898b5ccf64c273b0cf Author: Jacek Caban jacek@codeweavers.com Date: Thu Jun 30 17:12:46 2022 +0200
win32u: Move scroll tracking implementation from user32.
Unfortunately it seems to be no longer possible to download a demo version of Framemaker. Maybe you have one from earlier bugs reports?
https://bugs.winehq.org/show_bug.cgi?id=53364
Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |419893519c0660a765ebb9898b5 | |ccf64c273b0cf
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #1 from Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de --- I now found a way to get a demo version of Framemaker. Please contact me if this would help. Thanks!
https://bugs.winehq.org/show_bug.cgi?id=53364
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #2 from Jacek Caban jacek@codeweavers.com --- Thanks for the report and bisect. Please attach +win,+message,+scroll,+seh logs.
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #3 from Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de --- Created attachment 72814 --> https://bugs.winehq.org/attachment.cgi?id=72814 Log from wine-7.12 (works)
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #4 from Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de --- Created attachment 72815 --> https://bugs.winehq.org/attachment.cgi?id=72815 Log from wine-7.13 (fails)
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #5 from Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de --- Thanks for looking!
I attached two log files: One from wine-7.12 (works) and one from wine-7.13 (fails).
I opened a new document in Framemaker and used the mouse to drag the scroll bar down and up in the new documents window.
Please tell me if you need more info!
https://bugs.winehq.org/show_bug.cgi?id=53364
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aros@gmx.com
--- Comment #6 from Jacek Caban jacek@codeweavers.com --- *** Bug 53416 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=53364
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|mouse does not move scroll |Mouse does not move scroll |bar in document window of |bar in multiple |Framemaker 8 |applications (Framemaker 8, | |Audacity)
https://bugs.winehq.org/show_bug.cgi?id=53364
fhb33435b@postedmail.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fhb33435b@postedmail.net
--- Comment #7 from fhb33435b@postedmail.net --- I confirm that moving the scroll bars with the mouse stopped working for 7.13 for both the SUSE and Debian distributions of WINE on older Widnows programs such as Excel 5.0, Adobe Acrobat 5.0, Pegasus Mail and others. Newer Windows programs like Tracker Software's PDF-XChange Editor do work as expected under 7.13, so the difference may be in which era of widgets the programs are using.
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #8 from Artem S. Tashkinov aros@gmx.com --- Sadly this is not fixed in 7.14.
https://bugs.winehq.org/show_bug.cgi?id=53364
Jonas winehq@jonass.user.lysator.liu.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@jonass.user.lysator. | |liu.se
https://bugs.winehq.org/show_bug.cgi?id=53364
Michael Setzer II mikes@kuentos.guam.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikes@kuentos.guam.net
--- Comment #9 from Michael Setzer II mikes@kuentos.guam.net --- Confirm with Pegasus email 4.80 it still is broken with 7.14. The primary view window has 3 panels, and it doesn't work in two of the 3 panels in the same window?? Left panel lists the email folders. Scroll wheel is fine, but was originally slow until I use imwheel to speed it up. scroll bar slider moves with scroll wheel. the top right panel lists the emails inside the folder selected from left panel, but clicking on arrows does nothing and trying to slide slider does nothing. The bottom right panel does the mouse operations work fine. Up and down arrows are sliding slider work fine. That that is looking at the message selected in top right listing of folder from left panel.. The list window only has one panel and 1 scroll bar and it doesn't work. the distribution list window has only two panels left and right, and left one doesn't work, but right one does?
Note: the Fedora 7.12 version of wine has the scroll bars working correctly, but had some kind of loop when opening a new mail message that would result in a spinning icon, and no further response until process was killed.
So, fedora 7.12 was useless, but downgrade took it to 6.16??
7.13 and 7.14 seem fine except scroll bar issue. Had a minor issue with the running of exe files from command line not working, but turned out that was cuased by wine-systemd being uninstalled during the process to change from Fedora 7.12 to winehq 7.13. Not sure why it was uninstalled?? dnf install wine-systemd afterwards had no problems and resolved having to type wine infront of exe files.
Kind of glad other programs are seeing some problem, since means it is likely to get a quicker fix... Thanks for info.
https://bugs.winehq.org/show_bug.cgi?id=53364
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #10 from Jacek Caban jacek@codeweavers.com --- This MR should fix the problem: https://gitlab.winehq.org/wine/wine/-/merge_requests/567
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #11 from Ulrich Gemkow ulrich.gemkow@ikr.uni-stuttgart.de --- Indeed, for Framemaker your patch fixes the problem. Thanks a lot for this quick solution!
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #12 from Artem S. Tashkinov aros@gmx.com --- (In reply to Jacek Caban from comment #10)
This MR should fix the problem: https://gitlab.winehq.org/wine/wine/-/merge_requests/567
Great many thanks, it works!
https://gitlab.winehq.org/wine/wine/-/merge_requests/567.patch
This bug report might be closed.
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #13 from Michael Setzer II mikes@kuentos.guam.net --- New to using the winehq versions of wine. Have always used the Fedora versions until 7.12 introduced a bug that caused Pegasus Mail to just have a spinning icon that required killing process. Then winehq-devel 7.13 installation fixed that problem, but then has this issue with the scroll.
Did have to reinstall wine-systemd to get the ability to run exe files from command line, but that was minor and scroll wheel was really slow, so had to use imwheel to adjust the speed.
In regards to this fix, does it require download the full git source, and applying the patch and rebuilding?
Looked at current .wine and found these. find . | grep -i user32 ./windows/system32/api-ms-win-downlevel-user32-l1-1-0.dll ./windows/system32/user32.dll ./windows/syswow64/api-ms-win-downlevel-user32-l1-1-0.dll ./windows/syswow64/user32.dll
Would it be best to just wait for a build that includes this patch, or is there a way to just get these updated files?
Not sure how much the patch would modify the binary files. Thanks for the quick work on issue. Hope it does resolve problem with Pegasus email as well.
https://bugs.winehq.org/show_bug.cgi?id=53364
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winebugs@copysoft.org
--- Comment #14 from Jacek Caban jacek@codeweavers.com --- *** Bug 53481 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=53364
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |7e2beeec911b0c8b8180f0e25bb | |8f5d9bb9a5b71 Resolution|--- |FIXED
--- Comment #15 from Jacek Caban jacek@codeweavers.com --- Fixed in git, thanks for reports and testing. https://gitlab.winehq.org/wine/wine/-/commit/7e2beeec911b0c8b8180f0e25bb8f5d...
https://bugs.winehq.org/show_bug.cgi?id=53364
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Mouse does not move scroll |Mouse does not move scroll |bar in multiple |bar in multiple |applications (Framemaker 8, |applications (Framemaker 8, |Audacity) |Audacity, Visio 2003)
https://bugs.winehq.org/show_bug.cgi?id=53364
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.15.
https://bugs.winehq.org/show_bug.cgi?id=53364
--- Comment #17 from Michael Setzer II mikes@kuentos.guam.net --- Just wondering? 7.15 isn't listed on page as being out, and update doesn't show it as available?
Is this to mean that 7.15 is going to come out shortly? Don't know what time line we are looking at?
Thanks for info.