Open scottwarren opened 6 years ago
Yeah, it would be ideal if it remembered the side-panel open. For me, it's not a big deal, since I always just use the panel-specific shortcuts (eg. ctrl-shift-f), but best to have it preserved as well when using the generic ctrl-b shortcut.
A pull-request sounds good. However, I don't know a way atm to see what side-panel is open. If you see a means in the API, then feel free to add.
Regardless of the last open sidebar menu (eg file explorer) the opened window when the sidebar is re-opened (I use the shortcut
cmd
+\
), it re-opens the search sidebar menu instead.I suspect the issue is related to these lines:
https://github.com/Venryx/vscode-vtools/blob/32250322b5021f5a61508556bbf1fc0ecbf2a318/src/extension.ts#L22-L27
I theorise that the executing these commands means that VS Code thinks that was the last open sidebar menu is the search.
GIF because one picture is worth a thousand words 🙌 :
Assuming my theory is correct, the solution that I'm thinking (without any VS Code extension development experience) is that we need to save the current open sidebar menu, and execute that command last (so that it hides that sidebar menu last)
Happy to open a PR if you'd like 👍