wine-stable (2.0.4) - some programs have broken fullscreen
Posted: 14. Jan 2018, 07:41
What happened is that codeweavers implemented taskbar with systray and start menu, where previously there was none.
It sometimes works fine, but a number of programs that run 'fullscreen in virtual desktop' have the taskbar render on top of them.
Arguably it's the program fault and not wine, but still a bug and regression because fullscreen inside a desktop container worked fine before.
Anyway, I had to patch the taskbar out by removing these from explorer/Makefile.in
explorer/appbar.c
explorer/startmenu.c
explorer/systray.c
And I had to delete any functions that depended on it from desktop.c
Removing the taskbar fixed it on my end, maybe it helps someone with the same problem.
It sometimes works fine, but a number of programs that run 'fullscreen in virtual desktop' have the taskbar render on top of them.
Arguably it's the program fault and not wine, but still a bug and regression because fullscreen inside a desktop container worked fine before.
Anyway, I had to patch the taskbar out by removing these from explorer/Makefile.in
explorer/appbar.c
explorer/startmenu.c
explorer/systray.c
And I had to delete any functions that depended on it from desktop.c
Removing the taskbar fixed it on my end, maybe it helps someone with the same problem.