-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Open
Labels
bugbugs found in the applicationbugs found in the applicationui/uxissues related to user interface / user experienceissues related to user interface / user experiencewebviewsissues related to webviewsissues related to webviews
Description
Bug Description:
Pasting text into a VSCode extension's webview panel results in text being pasted in two places: currently focused widget of the panel and previously focused theia's widget.
Steps to Reproduce:
Here's a zip with a simplest vscode extension (both source code and vsix) that only contributes a webview panel and a command to open it.
test-extension.zip
- Run Theia or Theia IDE with attached vscode extension.
- Use panel.open ("Open new test panel") command to open new webview panel.
- Copy any text into clipboard.
- Open e.g. Search panel on the left and set focus in the searchbox.
- Set focus in the test panel's input box.
- Use Ctrl+V to paste -> text will be pasted in both panel's input and searchbox.
Additional Information
- Operating System: Windows
- Theia Version: 1.64
Metadata
Metadata
Assignees
Labels
bugbugs found in the applicationbugs found in the applicationui/uxissues related to user interface / user experienceissues related to user interface / user experiencewebviewsissues related to webviewsissues related to webviews