aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index d2dfedd9..7fcf624f 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -427,7 +427,9 @@ fn main() -> io::Result<()> {
if panic_in_tmux {
let _ = std::io::Write::write_all(&mut io::stdout(), b"\x1b[>4;0m");
}
- let _ = crate::kitty_graphics::clear_all_host_graphics();
+ if crate::kitty_graphics::is_enabled() {
+ let _ = crate::kitty_graphics::clear_all_host_graphics();
+ }
let _ = execute!(
io::stdout(),
PopKeyboardEnhancementFlags,
@@ -490,7 +492,9 @@ fn main() -> io::Result<()> {
std::io::stdout().flush()?;
}
- crate::kitty_graphics::clear_all_host_graphics()?;
+ if crate::kitty_graphics::is_enabled() {
+ crate::kitty_graphics::clear_all_host_graphics()?;
+ }
execute!(
io::stdout(),
PopKeyboardEnhancementFlags,