-
Notifications
You must be signed in to change notification settings - Fork 32.6k
Terminal: remember layout between restarts #109244
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
Comments
Currently when remotes reconnect terminals the split terminals get flattened into their own terminals. This is mainly an issue of how we want to persist that knowledge across sessions and make sure the remote agent stores it (eg. splitIndex: number may be enough). Note also that split terminals are naturally smaller so they have non-standard dimensions, not sure we need to do anything special to handle dimensions differently as resize events are recorded. Ideally there may need to be some logic/checks to ensure split terminals get adopted together so they cannot be split up. This will probably involve the introduction of the terminal tab idea on the server. |
…inals Fix microsoft#109244 Co-authored-by: Megan Rogge <[email protected]>
Is this issue only related to the remote terminal or also to the way hidden terminals are processed (a terminal created by openssh with |
Not exactly sure what your scenario is, but I don't think this will be related. |
Uh oh!
There was an error while loading. Please reload this page.
Now that we support to restore terminals after connecting back to a remote, I think the terminal layout should also be preserved.
I would have expected that the terminal already stores the layout into the view memento, but it does not seem to be the case. I am not sure why?
//cc @alexdima
The text was updated successfully, but these errors were encountered: