Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.9.0
-
None
-
Qt. 6.9.0 (MinGW 64-bit and MSVC 64-bit)
Microsoft Windows 11 24H2
Description
On Windows, when combining flags Qt.ExpandedClientAreaHint and Qt.NoTitleBarBackgroundHint on a QML Window, the following issues appear:
- Maximize/minimize animations no longer work (also aero snap no longer works)
- Sometimes when I hover over the window after giving focus to another window for some time, the app will switch to fullscreen without me doing anything
- Maximize behaves more like a 'fullscreen' in the sense that it hides everything, even the taskbar
- The native titlebar title and button symbols render weirdly, it seems to lack antialiasing and to be in some kind of 'bold' font
- Hovering over the window controls shows an opaque color for the minimize and maximize buttons
- The application doesn't appear on the taskbar or the alt+tab menu
I've tried on both my main Windows 11 installation and on a mostly stock Windows 11 virtual machine running on top of Linux, both present the exact same behavior
(Note: I have StartAllBack11 installed, but at least on my main Windows 11 install, I tried with it disabled and the same behavior occurred)
Attachment descriptions:
Windows_Native.png -> Screenshot of the problem on my main Windows 11 installation
Windows_VirtualMachine.png -> Screenshot on a Windows 11 Virtual Machine
ExpandedClientAreaTest.zip -> minimal reproducible example