[Bug 59098] New: The application windows of certain programs (Delphi?) completely disappear while changing tabs or layouts before then reappearing
http://bugs.winehq.org/show_bug.cgi?id=59098 Bug ID: 59098 Summary: The application windows of certain programs (Delphi?) completely disappear while changing tabs or layouts before then reappearing Product: Wine Version: 10.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)list.winehq.org Reporter: cayok52759(a)wivstore.com Distribution: --- Since v10.17, certain programs have their application window completely disappear and then reappear after changing to a different tab or layout within the program. This might be something that's related to Delphi. For an example of the problem, please download the TRichView control demo from https://www.trichview.com/rvfiles/TRichViewDemosSetup.exe. After installing the program, execute the file ActionTests/ScaleRichView/ActionTestUni.exe. Click somewhere inside the application window so that the menu will display (this is actually a separate bug from what is being reported here). From the File menu, add a New file. The application window will now disappear before reappearing with a new tab. Alternately switching between different tabs will also cause the application window to disappear before reappearing. This behavior has only happened since v10.17. And once the application window blinks out, the menu will now only appear again after refreshing the window by minimizing or maximizing it. Individual menu items can also be made to appear by clicking where a menu item should be. But the main issue that I'm reporting here is that the whole window blinks out before reappearing again after certain functions are done. This creates a somewhat jarring visual experience with the programs that exhibit this behavior. -- 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=59098 --- Comment #1 from Rafał Mużyło <galtgendo(a)o2.pl> --- Have you retested with most recent wine (11.0_rc1) ? In the last few weeks had quite a few changes that affect drawing (opengl context handling, child window drawing, etc.), followed by fixes to those changes, some of them as recent as this release. -- 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=59098 --- Comment #2 from cayok <cayok52759(a)wivstore.com> --- There's been no change in 11.0_rc1. -- 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=59098 cayok <cayok52759@wivstore.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com Regression SHA1| |8094acfbfddf0681d6c9fa2d617 | |88da7d7b781cf --- Comment #3 from cayok <cayok52759@wivstore.com> --- A regression test indicates the following commit as the one causing the problem: 8094acfbfddf0681d6c9fa2d61788da7d7b781cf is the first bad commit commit 8094acfbfddf0681d6c9fa2d61788da7d7b781cf Author: Rémi Bernon <rbernon@codeweavers.com> Date: Sat Oct 11 12:19:31 2025 +0200 winex11: Update WM_HINTS and NET_WM_STATE when WM_STATE isn't. dlls/winex11.drv/window.c | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) -- 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=59098 cayok <cayok52759@wivstore.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winex11.drv -- 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=59098 Rémi Bernon <rbernon@codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression -- 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=59098 Rémi Bernon <rbernon@codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |1039c8f7f3150be8820a5b9d8d5 | |4448832ad0699 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Rémi Bernon <rbernon@codeweavers.com> --- This should be fixed with 1039c8f7f3150be8820a5b9d8d54448832ad0699 (in wine-11.0-rc3) -- 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=59098 --- Comment #5 from cayok <cayok52759@wivstore.com> --- Verified fixed. Thank you! -- 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=59098 Alexandre Julliard <julliard@winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard@winehq.org> --- Closing bugs fixed in 11.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.
participants (2)
-
WineHQ Bugzilla -
WineHQ Bugzilla