https://bugs.winehq.org/show_bug.cgi?id=57530
Bug ID: 57530 Summary: Regression: Tiny extra form displays in Delphi programs Product: Wine Version: 9.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: sunny.campfire641@passfwd.com Distribution: ---
This is a regression that began in version 9.22. In winecfg, verify that both 'Allow the window manager to decorate the windows' and 'Allow the window manager to control the Windows' are enabled. Beginning with version 9.22, Delphi programs will display an extraneous 1x1 pixel form in the exact center of the screen. If the window manager is allowed to decorate the Windows, then it will add a tiny frame and title bar to this one pixel. This can be tested by using Inno Setup (https://jrsoftware.org/isdl.php) or any program that uses Inno Setup to install itself.
https://bugs.winehq.org/show_bug.cgi?id=57530
sc sunny.campfire641@passfwd.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=57530
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de, | |rbernon@codeweavers.com Regression SHA1| |0f1d999bb878ea54214057d3662 | |c116271ec4812 Component|-unknown |winex11.drv
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Confirming, bisected to commit 0f1d999bb878ea54214057d3662c116271ec4812 Author: Rémi Bernon rbernon@codeweavers.com Date: Tue Nov 19 13:28:39 2024 +0100
winex11: Update the Win32 window state outside of event handlers.
https://bugs.winehq.org/show_bug.cgi?id=57530
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #2 from Fabian Maurer dark.shadow4@web.de --- .
https://bugs.winehq.org/show_bug.cgi?id=57530
--- Comment #3 from Rémi Bernon rbernon@codeweavers.com --- Thanks for the report! I think https://gitlab.winehq.org/wine/wine/-/merge_requests/7006 should fix the issue.
https://bugs.winehq.org/show_bug.cgi?id=57530
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Yes, the patch helps. Thanks!
https://bugs.winehq.org/show_bug.cgi?id=57530
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |16eb74a6a020af861c8a30df501 | |5bb711385b011 Resolution|--- |FIXED
--- Comment #5 from Rémi Bernon rbernon@codeweavers.com --- Fixed with 16eb74a6a020af861c8a30df5015bb711385b011
https://bugs.winehq.org/show_bug.cgi?id=57530
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- Super fast turnaround, thank you!
https://bugs.winehq.org/show_bug.cgi?id=57530
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 10.0-rc2.