-
Notifications
You must be signed in to change notification settings - Fork 30k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
toggleMaximizedPanel not working for side pannel #141569
Comments
Hi @sbatten Before 1.64.0, the behavior is toggle the side panel if side panel is in use. |
@xvjiarui with the side panel functioning somewhat like a side bar and the panel still remaining at the bottom, there needs to be a new command for toggle maximized side panel. |
Yeah I think this is a pretty big oversight - as far as I can tell, I have zero ability to maximize anything located in the new side panel. |
@sbatten you're breaking the workflow for all of those people who rely on this functionality. This is not something that you can put in the backlog. It is a breaking change! |
It is not a guess, it is a fact. |
You need to roll back this change and re-release it in a way that it doesn't break existing functionality! This change not only broke the maximizing option, but you also can't move the Panel around anymore which is something that many of us were using. You're not working on some hobby project that no one uses. With your every change, you affect potentially thousands of your users! |
@xvjiarui I think that maximizing the Panel is still a valid use case for those who want that. As I outlined in #142120 which was closed the problem is that because the Side Panel was introduced it is not possible to move the Panel to the right. If I try to run that command I'll get
Moreover, the Side Panel is different from the Panel. It has different aesthetics and different functionality. The absolute minimum that should be done in order to fix this breaking change is to add a new command: This still wouldn't solve the problem for those who were relying on the shortcut that you could use to move the Panel to left / bottom / right. This is from my downgraded The right way to fix this issue is to let users choose whether they want the old Panel to work in the same way or to use the new Side Panel. This should be an option instead of forcing it on us and breaking existing workflows. There was nothing wrong with the Panel, there was no need to deprecate its functions, these commands were not something that needed fixing. |
FYI: I proposed a general flexible solution to this in #141349. |
I wonder if it is possible to get some human attention. Preferably someone who cares about the end users. |
I rolledback to 1.63.0. honestly no idea what to do next. my ideal flow is broken =( |
For anyone else in my predicament just looking for the command name in default keybindings, the command to toggle the new Side Panel is |
Due to the change in name/functionality of the panel and secondary side bar, this item is no longer relevant. |
@sbatten @wraiford A use case is to have the terminal on the auxiliary/side panel (on the right) and the remaining views on the standard panel (at the bottom) There is no way to toggle maximize the auxiliary side panel. |
@sbatten does this mean there will not be support for maximizing the auxilliary bar at all? As @conradob mentioned, right now we can only toggle it, whereas before we could both toggle and maximize it. This seems like a regressions and breakage of user flows. |
There is no regression, this is a new feature request. You can still move the panel to the right/left and maximize as you could before the Secondary Side Bar existed. A new feature request should be filed for the Secondary Side Bar as this issue was created when the Side Panel was intended to replace panel movement. We have since changed courses on that. |
Issue Type: Bug
The command
workbench.action.toggleMaximizedPanel
will toggle the panel instead of the side panel.The expected behavior should be toggle the side panel if side panel is in use.
VS Code version: Code - Insiders 1.64.0-insider (4506091, 2022-01-26T05:26:19.708Z)
OS version: Darwin arm64 21.2.0
Restricted Mode: No
Remote OS version: Linux x64 5.4.0-96-generic
Remote OS version: Linux x64 5.4.0-96-generic
System Info
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
webgl: enabled
webgl2: enabled
Extensions (29)
(5 theme extensions excluded)
A/B Experiments
The text was updated successfully, but these errors were encountered: