microsoft / microsoft/qdk

Empty webview tab on reopen of VS Code

Open
#2,132 0 comments 0 reactions 1 assignee View on GitHub

@ScottCarda-MS is already working on this.

Since May 6, 2025.

bug
Dominant language
Rust
Stars
1k
Forks
212
Avg merge
3d 8h
Merged PRs (30d)
65

Description

**Describe the bug**

When you open a VS Code instance that had more than one Q# webview tab open from the last time the instance was open, some of the tabs will not have content in them.

**To Reproduce**

Steps to reproduce the behavior:
1. Open or be using VS Code.
2. Use the Command Pallet to bring up the Q# Help tab.
3. Use the Command Pallet to bring up the Q# API Documentation tab.
4. Make sure that only one of those tabs is visible (the Documentation tab for this example).
5. Close VS Code.
6. Reopen Vs Code.
7. Note that the Documentation tab is visible and filled in.
8. Use the Command Pallet to bring up the non-visible tab (the Help tab in this example).
9. It will bring up a _new_ Help tab. **(this is incorrect behavior)**
10. After viewing the _new_ Help tab, navigate to the old Help tab.
11. Notice that the old Help tab will be empty. **(this is incorrect behavior)**

**Expected behavior**

When you use the Command Pallet to bring up the Help tab after reopening VS Code, it should navigate you to the existing Help tab, rather than creating a new Help tab.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.