-
Notifications
You must be signed in to change notification settings - Fork 9.3k
DECSTR was incorrectly handled inside the Alternate Screen Buffer #19918
Copy link
Copy link
Labels
Area-VTVirtual Terminal sequence supportVirtual Terminal sequence supportHelp WantedWe encourage anyone to jump in on these.We encourage anyone to jump in on these.Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Needs-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsPriority-3A description (P3)A description (P3)Product-TerminalThe new Windows Terminal.The new Windows Terminal.
Milestone
Metadata
Metadata
Assignees
Labels
Area-VTVirtual Terminal sequence supportVirtual Terminal sequence supportHelp WantedWe encourage anyone to jump in on these.We encourage anyone to jump in on these.Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Needs-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsPriority-3A description (P3)A description (P3)Product-TerminalThe new Windows Terminal.The new Windows Terminal.
Type
Fields
Give feedbackNo fields configured for Bug.
Windows Terminal version
1.24.10212.0
Windows build number
10.0.26220.7872
Other Software
PowerShell 7.5.4
Steps to reproduce
Type
echo "TestTest`e[?1049h`e[!pTest`e[?1049l"in PowerShellExpected Behavior
The cursor should remain in place and continue. That's how xterm and tmux handle it.
Actual Behavior
The cursor jumped back to the left-top corner.