Not following active window
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 15.2k
- Forks
- 1.5k
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 6
Description
Describe the bug
VSCode has supported floating / detached windows for a while https://github.com/microsoft/vscode/issues/10121
And I found this extension often not follows active window. When I click a new window and say do "dd", it delete another window line which make me very confused.
To Reproduce
Steps to reproduce the behavior:
- Open multiple files.
- Drag the file tab out side of VSCode which will create a window. This can be done multiple times.
- Try switch between windows and use vim control.
- It often operating wrong files.
Expected behavior
The vim control should be activated only in the active window.
Environment (please complete the following information):
- Extension (VsCodeVim) version: 1.29.0
- VSCode version: 1.98.2
- OS: Linux
Additional context
Add any other context about the problem here.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No file or test is named in the issue. Start by reproducing the behavior with multiple detached VS Code windows, then trace how the extension determines the active window while handling Vim commands. Done means commands such as dd affect only the currently active window.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- desktop, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100