https://bugs.winehq.org/show_bug.cgi?id=39465
Bug ID: 39465 Summary: Gif Movie Gear 2.63 about window's gif only animates when mouse is moving Product: Wine Version: 1.7.53 Hardware: x86-64 URL: http://www.gamani.com/download/gmvgr26.exe OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: 00cpxxx@gmail.com Distribution: Debian
To reproduce just install the program and go to help->about. In the top right corner there is an animation that only runs when mouse is moving over the window.
https://bugs.winehq.org/show_bug.cgi?id=39465
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- Thanks for opening a bug report for this. As it turns out this is the same issue for which the following patch was written:
https://github.com/wine-compholio/wine-staging/tree/master/patches/user32-Pa...
The approach was rejected because it could have a negative performance impact for other applications (but in practice no such issues were reported so far). I will add it as a reference and mark this as STAGED.
https://bugs.winehq.org/show_bug.cgi?id=39465
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Gif Movie Gear 2.63 about |Gif Movie Gear 2.63 about |window's gif only animates |window's gif only animates |when mouse is moving |when mouse is moving | |(ReleaseDC should force | |surface flush when main | |thread is idling)
https://bugs.winehq.org/show_bug.cgi?id=39465
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED Component|-unknown |user32 Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/user32-Paintin | |g
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com --- Ok, thanks for the fast reply. Marking as STAGED since I could not find other possible duplicates.
https://bugs.winehq.org/show_bug.cgi?id=39465
--- Comment #3 from Sebastian Lackner sebastian@fds-team.de --- Could you please retest after commit http://source.winehq.org/git/wine.git/commit/89f12fc1016ef3a0fcf98dfcbe7c411..., I would expect that the main issue is fixed.
One thing I've noticed though, at least with example code like the one at https://www-user.tu-chemnitz.de/~ygu/petzold/ch20c.htm, is that the refresh rate can now easily be influenced by user input events.
https://bugs.winehq.org/show_bug.cgi?id=39465
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |89f12fc1016ef3a0fcf98dfcbe7 | |c41102b7df5e9 Status|STAGED |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com --- Yes, wine 1.8-rc2 works. And yes, the animation frame rate is influenced by mouse movement. When the mouse is moving over the window the animation is smooth and when it is not moving it looks like it is skipping frames. But it definitely works so I'm resolving as fixed with the commit you mentioned.
https://bugs.winehq.org/show_bug.cgi?id=39465
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.8-rc3.
https://bugs.winehq.org/show_bug.cgi?id=39465
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ldshifftyone@gmail.com
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- *** Bug 38644 has been marked as a duplicate of this bug. ***