fix: reset cursor to default in fallback

This commit is contained in:
QuarticCat 2026-02-19 01:25:40 +08:00
parent 9af792ef69
commit 5b31c9ba43
No known key found for this signature in database

View file

@ -18,9 +18,7 @@ impl crossterm::Command for RestoreCursor {
2 if !blink => SetCursorStyle::SteadyUnderScore.write_ansi(f)?,
3 if blink => SetCursorStyle::BlinkingBar.write_ansi(f)?,
3 if !blink => SetCursorStyle::SteadyBar.write_ansi(f)?,
_ if blink => SetCursorStyle::DefaultUserShape.write_ansi(f)?,
_ if !blink => SetCursorStyle::SteadyBlock.write_ansi(f)?,
_ => unreachable!(),
_ => SetCursorStyle::DefaultUserShape.write_ansi(f)?,
})
}