Investigate resetting more stuff on shell prompt
In #6499, @egmontkob points out that shell integration could reset everything that a soft reset would affect, including "default color and other attributes, disable line drawing mode, disable application keypad and cursor key modes".
I should audit the terminal reset code and see what is appropriate to reset.