From fcea5ac6966d9fca0ad5d1b8af94cc24dc0fffdd Mon Sep 17 00:00:00 2001 From: itsjunetime Date: Mon, 2 Jun 2025 23:07:02 -0600 Subject: [PATCH] yaaayyyy it works --- src/kitty.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/kitty.rs b/src/kitty.rs index 8bb730e..e45ab98 100644 --- a/src/kitty.rs +++ b/src/kitty.rs @@ -1,4 +1,4 @@ -use std::{io::Write, num::NonZeroU32}; +use std::io::Write; use crossterm::{cursor::MoveTo, event::EventStream, execute}; use kittage::{ @@ -62,6 +62,10 @@ pub async fn display_kitty_images( images: Vec<(usize, &mut MaybeTransferred, Rect)>, ev_stream: &mut EventStream ) -> Result<(), (Vec, String)> { + if images.is_empty() { + return Ok(()); + } + run_action( Action::Delete(DeleteConfig { effect: ClearOrDelete::Clear, @@ -142,7 +146,7 @@ pub async fn display_kitty_images( let e = run_action( Action::Display { image_id: *image_id, - placement_id: NonZeroU32::new(1).unwrap(), + placement_id: *image_id, config }, ev_stream