[Bug 9875] New: moving dialogs shows artifacts on window behind it
http://bugs.winehq.org/show_bug.cgi?id=9875 Summary: moving dialogs shows artifacts on window behind it Product: Wine Version: 0.9.46. Platform: PC URL: http://ftp.ldscatalog.com/PAF5AllLangs.exe OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs(a)winehq.org ReportedBy: cjstimpson(a)utwire.net Start PAF, and go to the "Family" view. Open any dialog in PAF, or any other application that makes a new top level window. When moving that window around, it leaves trails of itself on the family view in PAF. I have to minimize PAF and restore it or equivalent to get the window to refresh itself. If you move the window slowly, one pixel at a time, it doesn't happen. I put some printouts in X11DRV_Expose() and BeginPaint() and noticed that when the two are called in turn, things are fine. If X11DRV_Expose is called twice or more before BeginPaint() for the family view, the trails start showing up. Any ideas out there? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9875 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |trivial -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9875 --- Comment #1 from Clinton Stimpson <cjstimpson(a)utwire.net> 2007-10-08 10:51:30 --- The basic painting sequence of the family view is (from debug trace): BeginPaint() .... ShowWindow(button1, hide / show); RedrawWindow(button1, ...); ... ValidateRect(self, ...); EndPaint(); In the call to RedrawWindow, X server Expose events are sometimes consumed, and the update region is modified. But the call to ValidateRect() is clearing those update regions so they never get painted. This can be fixed by not filtering for Expose events on QS_PAINT in winex11.drv/event.c's filter_event function. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9875 --- Comment #2 from Clinton Stimpson <cjstimpson(a)utwire.net> 2007-11-22 02:14:25 --- Created an attachment (id=9279) --> (http://bugs.winehq.org/attachment.cgi?id=9279) testapp Example test app that shows the problem. Run it, and take another program's window and move it over this test app's window. Wine leaves artifacts of the other window on the test app's window, because Wine's RedrawWindow() processes pending expose events. Windows doesn't leave artifacts. And this isn't a problem using Wine/X11 on Mac OS X. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9875 --- Comment #3 from Clinton Stimpson <cjstimpson(a)utwire.net> 2007-12-28 09:40:54 --- testapp converted to wine test: http://www.winehq.org/pipermail/wine-patches/2007-December/048368.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9875 --- Comment #4 from Clinton Stimpson <cjstimpson(a)utwire.net> 2008-03-28 23:36:03 --- As an update, a test for this made it in. http://www.winehq.org/pipermail/wine-cvs/2008-March/041331.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9875 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |testcase -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9875 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #5 from Austin English <austinenglish(a)gmail.com> 2008-12-06 16:19:34 --- Works fine in 1.1.10. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9875 Clinton Stimpson <cjstimpson(a)utwire.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #6 from Clinton Stimpson <cjstimpson(a)utwire.net> 2008-12-06 18:29:45 --- Its still a problem for me in 1.1.10, if I don't turn on desktop effects. The test case was later modified in wine and it no longer reflects what happens in this application. Maybe the test case wasn't the best reflection of what the app does. But in any case, this bug still persists. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9875 Alex Eagar <alexeagar(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alexeagar(a)gmail.com --- Comment #7 from Alex Eagar <alexeagar(a)gmail.com> 2010-05-30 13:24:54 --- I can reproduce this in Wine 1.2-rc2. 1. I'm testing on Ubuntu 10.04 AMD64 with updates. 2. Install http://ftp.ldscatalog.com/PAF5EnglishSetup.exe 3. Turn off desktop effects. 4. Open PAF and make sure you're on the Family tab, which is the default tab. 5. Click Ctrl-A or the Add Individual or Add Family button which is shown as a face and family with a plus sign. Using the file menu does not reproduce this bug for me. 6. Move the window very quickly. 7. Artifacts will be left behind but will be erased when another window passes over the artifacts. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9875 --- Comment #8 from Clinton Stimpson <cjstimpson(a)gmail.com> 2010-09-04 00:02:11 CDT --- It seems this problem is mostly gone. I'm not sure when the improvements happened. The only time I see left over artifacts is when I use the tool buttons to open dialogs and then move the dialogs. Only the artifacts from the first few frames remain, whereas when this bug was originally reported, artifacts always remained. If I use the menus to open dialogs, I don't see this problem. So perhaps the menus going away causes extra repaints, which in turn prevent artifacts from showing up. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9875 butraxz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz(a)gmail.com --- Comment #9 from butraxz(a)gmail.com 2012-05-17 14:55:35 CDT --- This bug has not been updated for two years. Is this still an issue i current (1.5.4) or newer wine ? You may also close this as abandoned if you feel that that this is issue is no longer relevant to you. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9875 renee <bullcity216(a)att.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bullcity216(a)att.net -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=9875 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com, | |winetest(a)luukku.com --- Comment #10 from winetest(a)luukku.com --- Main download dead. Comment 2 has test app in source code (how to compile?). Last reply since 2010. -- 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=9875 --- Comment #11 from Clinton Stimpson <cjstimpson(a)gmail.com> --- Downloads and support for PAF ended in 2013. I don't see a reason to keep this bug open. -- 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=9875 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000(a)yahoo.co.uk -- 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=9875 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED URL|http://ftp.ldscatalog.com/P |http://web.archive.org/web/ |AF5AllLangs.exe |20110215184952/http://ftp.l | |dscatalog.com/PAF5AllLangs. | |exe --- Comment #12 from Bruno Jesus <00cpxxx(a)gmail.com> --- This bug has been fixed for a long time. I can clearly see it in 1.2.3 but no longer in 1.6.1 nor 2.0-rc4. -- 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=9875 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #13 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 2.0-rc5. -- 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 (1)
-
wine-bugs@winehq.org