Microsoft/vscode
Vedi su GitHubDisposing a webview view when extension host is restarted
Open
#188.257 aperta il 19 lug 2023
bughelp wantedwebview-views
Metriche repository
- Star
- (74.848 star)
- Metriche merge PR
- (Merge medio 11h 43m) (1000 PR mergiate in 30 g)
Descrizione
Originally in https://github.com/microsoft/vscode-pull-request-github/issues/4872#issuecomment-1573555380
Here is what I see happen:
- Open a folder
- Have an extension that creates a webview view
- Keep the webview view open
- Add a folder to the workspace, which causes the extension host to be restarted.
- The extension's
deactivategets called as expected. Indeactivatethe extensiondisposes of the webview view provider. - With this
disposeI would expect the webview view to hide, but it does not.
You can easily reproduce the above using the GitHub Pull Request extension with the steps linked from the original issue.