https://bugs.winehq.org/show_bug.cgi?id=47507
Bug ID: 47507 Summary: Regression: can't return to full-screen Civilization IV BTS window after Alt+Tab-ing to desktop since wine 4.10 Product: Wine Version: 4.12.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: igorkuo@meta.ua Distribution: ---
Steps to reproduce: 1. Run Civilization IV Beyond the Sword in full-screen mode and load a saved game. 2. Alt+Tab to another window. 3. Alt+Tab back to the Civilization window or click on the game window button. 4. Expected results (which actually happen with wine 4.9, 4.9-staging, 4.6 and many earlier versions): after a couple of seconds the game window becomes visible and works as if no window switching has occurred. 5. Actual results (which happen with wine 4.10, 4.10-staging, 4.11, 4.12, 4.12.1): even after minutes of waiting the game window is still hidden. The only thing the user can do about this is exit the game by closing its window from desktop.
System information: Manjaro 64-bit with latest updates. The regression affects both 32-bit and 64-bit wine prefixes. I'm using the native msxml3 version installed via winetricks, because without it the game crashes while loading a saved game. The issue happens both with built-in and native directx9. The regression affects both Xfce and KDE Plasma 5 desktop environments.
There is no meaningful difference (other than error message ordering, addresses) between wine 4.9 and 4.10 debug outputs (compared via Meld) while the bug is being reproduced.