Describe the bug
UI elements of CairoShell (TaskBar, MenuBar) meant to be always visible (unless other option is set in Settings) .
That means, with default settings when you maximize any window, it gets maximized to borders of TaskBar and MenuBar, as they are always visible.
As I discovered, if Explorer.exe restarted , any window which is maximized is now taking the whole screen, and TaskBar with MenuBar still exist but not visible, like they loses parameters to have its space on screen and also loses its top max Z-order (to be above windows).
so if any window is opened, this window fully covers the TaskBar and MenuBar. so you need to minimize every window for any futher steps.
need to manually restart CairoShell every time in this situation to fix.
Steps to reproduce
- restart Explorer.exe
- open any window in "maximized" mode
System information:
- Windows version: Windows 10 22H2
- Cairo version: latest
- 64-bit:
- In Cairo Settings > Advanced, is Cairo set as shell?: no. Start on Startup : yes
Describe the bug
UI elements of CairoShell (TaskBar, MenuBar) meant to be always visible (unless other option is set in Settings) .
That means, with default settings when you maximize any window, it gets maximized to borders of TaskBar and MenuBar, as they are always visible.
As I discovered, if Explorer.exe restarted , any window which is maximized is now taking the whole screen, and TaskBar with MenuBar still exist but not visible, like they loses parameters to have its space on screen and also loses its top max Z-order (to be above windows).
so if any window is opened, this window fully covers the TaskBar and MenuBar. so you need to minimize every window for any futher steps.
need to manually restart CairoShell every time in this situation to fix.
Steps to reproduce
System information: