WineHQ
Bug Tracking Database – Bug 57530

 Bugzilla

 

Last modified: 2024-12-13 21:36:54 UTC  

Regression: Tiny extra form displays in Delphi programs

Bug 57530 - Regression: Tiny extra form displays in Delphi programs
Regression: Tiny extra form displays in Delphi programs
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: winex11.drv
9.22
x86-64 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
: regression
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2024-12-11 15:28 UTC by sc
Modified: 2024-12-13 21:36 UTC (History)
2 users (show)

See Also:
Regression SHA1: 0f1d999bb878ea54214057d3662c116271ec4812
Fixed by SHA1: 16eb74a6a020af861c8a30df5015bb711385b011
Distribution: ---
Staged patchset:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sc 2024-12-11 15:28:54 UTC
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.
Comment 1 Fabian Maurer 2024-12-11 20:08:46 UTC
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.
Comment 2 Fabian Maurer 2024-12-11 20:08:51 UTC
.
Comment 3 Rémi Bernon 2024-12-12 11:22:20 UTC
Thanks for the report! I think https://gitlab.winehq.org/wine/wine/-/merge_requests/7006 should fix the issue.
Comment 4 Fabian Maurer 2024-12-12 13:47:44 UTC
Yes, the patch helps. Thanks!
Comment 5 Rémi Bernon 2024-12-12 22:21:18 UTC
Fixed with 16eb74a6a020af861c8a30df5015bb711385b011
Comment 6 Fabian Maurer 2024-12-12 22:22:09 UTC
Super fast turnaround, thank you!
Comment 7 Alexandre Julliard 2024-12-13 21:36:54 UTC
Closing bugs fixed in 10.0-rc2.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers