http://bugs.winehq.org/show_bug.cgi?id=59338 --- Comment #15 from Stian Low <wineryyyyy@gmail.com> --- Created attachment 81008 --> http://bugs.winehq.org/attachment.cgi?id=81008 Screenshots of Qt Studio and DAX without (working) and with emulate desktop mode (menu bugged) (In reply to eff3ctsb0t from comment #13)
you need to enable the "Emulate a virtual desktop" setting in winecfg before doing anything else, which you're pretty much forced to do anyway if you want docking Qt widgets to work at all.
Confirmed for both DAZ and Qt Studio via winecfg -> Graphics -> Emulate virtual desktop. DAZ Window menu does not open after clicking cancel for Select Layout child window and Qt Studio Help menu does not open after closing About child window. Both fixed by toggling from maximized window mode. Maximized window seems to break for both but more consistently for DAZ. Still unable to reproduce without `Emulate virtual desktop` even when toggling maximize for windows. Same behavior for both x11 and wayland. Docking seems to work about as consistently without `Emulate virtual desktop` and feels more user friendly at least for my Debian 13 via GNOME experience. Occasionally Qt Studio did not highlight dock area for hover but worked most of the time. DAZ docking seems not to highlight regardless of emulate mode but dock actions seems to work the same as without emulate. Until `Emulate virtual desktop` bug for menus is fixed, workarounds seem to be either use apps without emulate mode or not use maximized windows for emulate mode or toggle maximized off when needed to fix. Also, both apps apps seem to remain open if not closed properly via exit buttons and seem to misbehave more consistently when relaunching without fully closing lingering processes first. Therefore be sure to check that these processes do not exist before relaunching to avoid possible red herring bugs: any 1224142 0.0 0.0 04:53 00:00 C:\\windows\\system32\\services.exe any 1224145 0.7 0.0 04:53 00:00 C:\\windows\\system32\\winedevice.exe any 1224154 0.1 0.0 04:53 00:00 C:\\windows\\system32\\plugplay.exe any 1224156 0.3 0.3 04:53 00:00 C:\\windows\\system32\\explorer.exe /desktop any 1224162 0.0 0.0 04:53 00:00 C:\\windows\\system32\\svchost.exe -k LocalServiceNetworkRestricted any 1224168 1.2 0.1 04:53 00:00 C:\\windows\\system32\\winedevice.exe any 1224209 0.0 0.0 04:53 00:00 C:\\windows\\system32\\rpcss.exe I simply search for .exe in processes list and kill all of them. DAZ may keep posgres exes open as well when not closed properly. Attached are more screenshots showcasing some of what has been described here for ref. 3rd screenshot (without emulate) shows QT Studio properties pane undocked and floating which resembles how emulate desktop window titles appear (blue title) and distinguishes it as a widget vs About window which is handled as a child window with a GNOME styled title bar (without blue) instead. -- 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.