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

Transient preferences lost when view popped out #141

Open
colin-grant-work opened this issue Jun 28, 2024 · 0 comments
Open

Transient preferences lost when view popped out #141

colin-grant-work opened this issue Jun 28, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@colin-grant-work
Copy link
Contributor

Description

In recent versions of VSCode, webviews, including Memory Inspector windows, can be popped out into floating windows. However, when Memory Inspector windows are popped out, local preference settings made through the advanced configuration are lost.

How to reproduce:

  1. Open a memory inspector window and load some memory.
  2. Use the advanced configuration dialog to modify local settings (e.g. groups per row - easily visible)
  3. Drag the tab outside of the current VSCode window and drop it to create a new floating window.
  4. Observe that the groups per row setting reverts to the original default and the local setting is lost.

Expected behavior

  1. The local setting should be retained and respected.

At the moment, the values of the inputs are retained, so potentially whatever mechanism we're using to retain that information could be used.

Environment

  • OS: Linux
  • Browser: Desktop VSCode (Chromium)
  • Theia or VS Code Version: VSCode 1.89

Additional information

@colin-grant-work colin-grant-work added the bug Something isn't working label Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant