You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Toggling Show/Hide Interface and Show/Hide Navigator/Inspector/Utility Areas should be handled separately:
If the user hides the navigator area, hides the interface, then shows the interface, the navigator area remains hidden.
If the user hides the navigator area, hides the interface, then manually shows the navigator area, only the navigator becomes visible.
When the user shows the interface again, all other interface elements will return along with the navigator, which remains visible.
If any UI element is shown manually while "Hide Interface" is active, the hidden state persists for all other interface components. Re-toggling "Show Interface" restores the remaining hidden interface components.
We should disable animations specifically when toggling Hide Interface, so the change happens instantly.
Toggling Show/Hide Interface will only apply to the currently focused workspace
Alternatives Considered
This approach may later serve as the default behavior for single file mode, where "Hide Interface" is enabled by default and a workspace can be opened from that simplified window.
Additional Context
Xcode behaves similarly when opening a single file:
Description
Provide an option to hide the interface, similar to how Sketch and Xcode handle UI minimization.
This would live under View → Hide Interface (or Show Interface if currently hidden), with a suggested keyboard shortcut of ⌘ ..
When Hide Interface is enabled:
Behavior Notes
Toggling Show/Hide Interface and Show/Hide Navigator/Inspector/Utility Areas should be handled separately:
If any UI element is shown manually while "Hide Interface" is active, the hidden state persists for all other interface components. Re-toggling "Show Interface" restores the remaining hidden interface components.
We should disable animations specifically when toggling Hide Interface, so the change happens instantly.
Toggling Show/Hide Interface will only apply to the currently focused workspace
Alternatives Considered
This approach may later serve as the default behavior for single file mode, where "Hide Interface" is enabled by default and a workspace can be opened from that simplified window.
Additional Context
Xcode behaves similarly when opening a single file:
Screen.Recording.2024-03-18.at.8.53.20.AM.mov
Sketch example:
Screen.Recording.2024-03-18.at.8.48.10.AM.mov
Related issues