eclipse-cdt-cloud / eclipse-cdt-cloud/vscode-memory-inspector

Transient preferences lost when view popped out

Open
#141 0 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
17
Forks
25
Avg merge
3d 22h
Merged PRs (30d)
8

Description

**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.
1. Use the advanced configuration dialog to modify local settings (e.g. groups per row - easily visible)
1. Drag the tab outside of the current VSCode window and drop it to create a new floating window.
1. Observe that the groups per row setting reverts to the original default and the local setting is lost.

**Expected behavior**

4. 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**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.