Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terminal cursor style doesn't revert to default after exiting application that sets cursor style #117741

Open
carriesmi opened this issue Feb 26, 2021 · 1 comment · May be fixed by #236749
Open
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug help wanted Issues identified as good community contribution opportunities terminal-rendering upstream Issue identified as 'upstream' component related (exists outside of VS Code) upstream-issue-fixed The underlying upstream issue has been fixed upstream-issue-linked This is an upstream issue that has been reported upstream
Milestone

Comments

@carriesmi
Copy link

  • VS Code Version: 1.53.2
  • OS Version: Ubuntu 20.04

Steps to Reproduce:

  1. set "terminal.integrated.cursorStyle" to "line" in settings.
  2. open a new integrated terminal.
  3. open nvim in the terminal (with empty neovim config) (didn't test using normal vim).
  4. exit neovim.
  5. cursor is now changed to block.

Does this issue occur when all extensions are disabled?: Yes

@meganrogge meganrogge added bug Issue identified by VS Code Team member as probable bug terminal General terminal issues that don't fall under another label labels Feb 26, 2021
@meganrogge meganrogge added this to the Backlog milestone Feb 26, 2021
@Tyriar Tyriar added the *as-designed Described behavior is as designed label Oct 18, 2021
@microsoft microsoft deleted a comment Oct 19, 2021
@Tyriar Tyriar reopened this Oct 19, 2021
@Tyriar Tyriar added upstream Issue identified as 'upstream' component related (exists outside of VS Code) upstream-issue-linked This is an upstream issue that has been reported upstream and removed *as-designed Described behavior is as designed confirmation-pending labels Oct 19, 2021
@Tyriar
Copy link
Member

Tyriar commented Oct 19, 2021

Upstream issue: xtermjs/xterm.js#3293

@Tyriar Tyriar added the help wanted Issues identified as good community contribution opportunities label Oct 19, 2021
@Tyriar Tyriar added terminal-rendering and removed terminal General terminal issues that don't fall under another label labels Dec 12, 2022
@meganrogge meganrogge removed their assignment Oct 2, 2023
@Tyriar Tyriar changed the title terminal.integrated.cursorStyle messed up after exiting (neo)vim terminal.integrated.cursorStyle messed up after exiting application that sets cursor style Dec 10, 2024
@Tyriar Tyriar changed the title terminal.integrated.cursorStyle messed up after exiting application that sets cursor style Terminal cursor style doesn't revert to default after exiting application that sets cursor style Dec 10, 2024
@Tyriar Tyriar modified the milestones: Backlog, January 2025 Dec 20, 2024
@Tyriar Tyriar added the upstream-issue-fixed The underlying upstream issue has been fixed label Dec 20, 2024
Tyriar added a commit that referenced this issue Dec 20, 2024
@Tyriar Tyriar linked a pull request Dec 20, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issue identified by VS Code Team member as probable bug help wanted Issues identified as good community contribution opportunities terminal-rendering upstream Issue identified as 'upstream' component related (exists outside of VS Code) upstream-issue-fixed The underlying upstream issue has been fixed upstream-issue-linked This is an upstream issue that has been reported upstream
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants
@Tyriar @meganrogge @carriesmi and others