diff --git a/src/docker_data/mod.rs b/src/docker_data/mod.rs index 391b3fc..92fd28c 100644 --- a/src/docker_data/mod.rs +++ b/src/docker_data/mod.rs @@ -424,7 +424,7 @@ impl DockerData { self.gui_state.lock().set_delete_container(None); } DockerMessage::ConfirmDelete(id) => { - self.gui_state.lock().set_delete_container(Some(id)) + self.gui_state.lock().set_delete_container(Some(id)); } DockerMessage::Update => self.update_everything().await, DockerMessage::Quit => { diff --git a/src/ui/draw_blocks.rs b/src/ui/draw_blocks.rs index c6834d1..341b33b 100644 --- a/src/ui/draw_blocks.rs +++ b/src/ui/draw_blocks.rs @@ -432,7 +432,7 @@ pub fn heading_bar( let info_text = format!("( h ) {suffix} help {MARGIN}",); let info_width = info_text.chars().count(); - let column_width = usize::from(area.width) - info_width; + let column_width = usize::from(area.width).saturating_sub(info_width); let column_width = if column_width > 0 { column_width } else { 1 }; let splits = if has_containers { vec![