Repository navigation
Conversation
At the moment this code, toggles navigator, inspector, utility, pathbar and toolbar area and handles all cases for each of them when using hide interface.
|
It looks like there’s an issue when using multiple windows: Screen.Recording.2024-10-22.at.7.13.36.PM.movPS: Could you name the variables |
|
@tom-ludwig tbh sorry about that I never tested it out with multiple windows |
|
@tom-ludwig I'd imagine the expected behavior here would be to only hide the interface for the current window. What do y'all think? |
|
I was only thinking for current project / window only and not multiple. |
|
@nis-ship-it could you post a screen recording demonstrating your work to the PR description when you get a chance? |
|
@nis-ship-it No worries! I’d expect it to only toggle the current window. |
|
Would it be possible to not animate the sidebars open/closed when hiding interface (it should animate if toggling the sidebar aside from this feature). I also noticed that you started with the inspector closed, then you hide interface, show interface, and the inspector sidebar is open. It should be closed because you started with it closed. If it was open, then it should open. |
|
Sorry I was away few days, it was just that recording of the video was going to too long. For the animation, I'm not sure here what you're referring to here. |
|
@nis-ship-it I can clarify... When the interface is hidden, it should remember the prior state so that when it’s shown again, the UI is restored to its previous state. I suggest using two variables—for instance, the inspector would be collapsed if inspectorCollapsed || interfaceHidden—so that inspectorCollapsed can be false while interfaceHidden is true, effectively hiding the inspector sidebar. About the animation, normally when you click the sidebar toggle button in the toolbar, the sidebar animates open/closed. When hiding interface though, there should not be any animation. It should just snap open/closed. Screen.Recording.2024-10-28.at.3.52.57.PM.mov |
|
Where are we with this PR? Converting to a draft for now. |
|
Sorry at moment I'm away so haven't had much progress on it |
Description
At the moment this code, toggles navigator, inspector, utility, pathbar and toolbar area and handles all cases for each of them when using hide interface.
Related Issues
Checklist
[x] I documented my code
Screenshots
Screen.Recording.2024-10-24.at.6.27.45.PM.mov