Toolbar states are not preserved when switching from normal mode to fullscreen mode
From inkscape#1780
Currently, visibility of the panels and toolbars can be set in the View > Show/Hide... menu. Switching from the windowed mode to the fullscreen mode does not preserve their state. All toolbars are toggled to be visible. In the fullscreen mode, I can also set the visibility in the View > Show/Hide, and it will be saved separately from the visibility preferences of the windowed mode.
So, the described behavior is a feature. If people think this should be changed, or made more obvious in some way, please discuss details in UX tracker and move it back when those details are worked out.
There are several problem with the current way toggling between modes work
-
It is not clear from the mode name "fullscreen" that panels will appear/disappear/change in any other way
Just from the name of the mode itself, I only expect the panels to be expanded to fit the full screen. I do not expect their visibility to be changed. Compare this to focus mode, where from the name of the mode you can already tell that something will be hidden for you to be less distracted and be able to focus.
Therefore,
- when switching from Shift-F11 fullscreen back to F11 fullscreen, the settings from Shift-F11 were still being used.
is the right thing, and not a bug.
-
This behaviour violates the basic principle of preserving user input
If I've already set things up in the windowed mode, I do not expect having to set those up again when switching to fullscreen mode.
I believe this should be changed. I expect either the fullscreen mode to be renamed, or the toolbar visibility to work like this:
windowed -> fullscreen: windowed state
focus -> fullscreen: focus state
windowed -> focus: focus state
focus -> windowed: windowed state