Skip to content
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

save workspace or duplicate will close all tabs and windows #236868

Open
jonlepage opened this issue Dec 23, 2024 · 3 comments
Open

save workspace or duplicate will close all tabs and windows #236868

jonlepage opened this issue Dec 23, 2024 · 3 comments
Assignees
Labels
info-needed Issue requires more information from poster

Comments

@jonlepage
Copy link

jonlepage commented Dec 23, 2024

Does this issue occur when all extensions are disabled?: Yes/No

Version : 1.96.2 (user setup)
Validation : fabdb6a
Date : 2024-12-19T10:22:47.216Z
Electron : 32.2.6
ElectronBuildId : 10629634
Chromium : 128.0.6613.186
Node.js : 20.18.1
V8 : 12.8.374.38-electron.0
Système d’exploitation : Windows_NT x64 10.0.19045


Steps to Reproduce:

  1. file => save workspace as | duplicate workspace

It is essential to replicate the organization of windows and tabs when duplicating the workspace in order to maintain consistency in project management and task structuring. Saving the different domains of an application, organized by tab, is crucial for the workflow. Multiple workspaces can contain groups of domains or groups of open folders to facilitate navigation and the visualization of APIs and coupled modules.

Technical Explanation:
The idea of "duplicating the organization of windows and tabs" in a workspace means replicating the interface and work configurations to ensure a smooth and consistent experience, minimizing the need for manual reorganization. This involves dynamic management of windows and tabs, which, when duplicated, should retain their original arrangement—such as specific groups of applications or resources—to avoid disrupting productivity.

"Saving the different domains of an application, organized by tab," refers to a persistence mechanism that records the states of these tabs. This allows for quick restoration of a complex work environment, ensuring workflow continuity, which is crucial for users navigating between complex tasks, API modules, or integrated services.

In this approach, duplicating the workspace includes not only saving the interface but also the settings and structures related to the open tabs , optimizing performance and clarity in project or system management, especially in interconnected systems.

ex:
Image

@bpasero
Copy link
Member

bpasero commented Dec 24, 2024

/gifPlease

Copy link

Thanks for reporting this issue! Unfortunately, it's hard for us to understand what issue you're seeing. Please help us out by providing a screen recording showing exactly what isn't working as expected. While we can work with most standard formats, .gif files are preferred as they are displayed inline on GitHub. You may find https://gifcap.dev helpful as a browser-based gif recording tool.

If the issue depends on keyboard input, you can help us by enabling screencast mode for the recording (Developer: Toggle Screencast Mode in the command palette). Lastly, please attach this file via the GitHub web interface as emailed responses will strip files out from the issue.

Happy coding!

@vs-code-engineering vs-code-engineering bot added the info-needed Issue requires more information from poster label Dec 24, 2024
@jonlepage
Copy link
Author

/gifPlease

is this help to see the issue ?
I suppose this is not a desired behavior?

vscoder45t2yh2.webm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
info-needed Issue requires more information from poster
Projects
None yet
Development

No branches or pull requests

2 participants