https://bugs.winehq.org/show_bug.cgi?id=42256
Bug ID: 42256 Summary: PhotoFiltre 6 and 7 don't erase the mouse selection when dragging it Product: Wine Version: 2.0-rc5 Hardware: x86 URL: http://www.photofiltre-studio.com/pf7-en.htm OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: dark.shadow4@web.de Distribution: ---
Created attachment 56944 --> https://bugs.winehq.org/attachment.cgi?id=56944 Screenshot showing the issue
As the title says, the program doesn't properly refresh after drawing the new selection, so the old one is still around. Works fine on win7.
According to my tests, it uses LineDDA and SetPixelV to draw these lines. Also, it's probably only done in WM_MOUSEMOVE. I didn't get a WM_PAINT on windows while dragging the selection.
https://bugs.winehq.org/show_bug.cgi?id=42256
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=42256
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Created attachment 56945 --> https://bugs.winehq.org/attachment.cgi?id=56945 Hack to improve the issue
I created a hack to at least improve the issue, there's probably something wrong with the redrawing.
https://bugs.winehq.org/show_bug.cgi?id=42256
--- Comment #2 from Fabian Maurer dark.shadow4@web.de --- Created attachment 56967 --> https://bugs.winehq.org/attachment.cgi?id=56967 +relay log that shows what happens inside WM_MOUSEMOVE
Attached a log for what happens from one WM_MOUSEMOVE to the next. Don't quite understand why the DC seems to clear on windows, but not on wine.
https://bugs.winehq.org/show_bug.cgi?id=42256
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |8e9af9e01635733376962bea58b | |04f001a90ac66
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Fixed as of 8e9af9e01635733376962bea58b04f001a90ac66. (Did a bisect because I was curious what was causing this annoying issue)
https://bugs.winehq.org/show_bug.cgi?id=42256
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|user32 |gdi32
https://bugs.winehq.org/show_bug.cgi?id=42256
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.16.
https://bugs.winehq.org/show_bug.cgi?id=42256
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.0.x
https://bugs.winehq.org/show_bug.cgi?id=42256
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.0.x |---
--- Comment #5 from Michael Stefaniuc mstefani@winehq.org --- Removing the 2.0.x milestone from bugs included in 2.0.4.