quarto-dev / quarto-dev/quarto
Popped-out window unexpectedly returns to main editor when toggling between visual and source modes
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 645
- Forks
- 62
- Avg merge
- 17h 42m
- Merged PRs (30d)
- 13
Description
Summary
When using the editor, a popped-out window is returned to the main editor unexpectedly if the user toggles between visual and source modes. This behavior interrupts the workflow, as the window does not stay in the separate view as expected. It’s unclear if this behavior is intentional, but it may not align with user expectations for persistent, popped-out windows.
Steps to reproduce
- Open a window within the main editor and pop it out to a separate window.
- In the popped-out window, toggle between visual mode and source mode.
Expected results:
The popped-out window should remain in its separate state, allowing the user to toggle between modes without returning to the main editor.
Actual results:
The popped-out window returns to the main editor when toggling between visual and source modes, disrupting the user’s workspace.
Attachments:
https://github.com/user-attachments/assets/e9b1a47e-d553-4b47-a8c4-a69d7fc217be
Contributor guide
No contributing guide indexed for this repository
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
Reproduce the issue by opening a window in the editor, popping it out, and toggling between visual and source modes. Trace the editor's popped-out window handling around that toggle; done means the separate window remains popped out throughout both mode changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100