From 7da58e35cc7793e40fe567796c02cfad7f7e0d9b Mon Sep 17 00:00:00 2001 From: bflatastic Date: Sun, 18 Oct 2026 01:23:16 +0700 Subject: [PATCH] Tabs: Clear All Tabs reports a failure in the status bar --- crates/ui-egui/src/panels/tabs.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/ui-egui/src/panels/tabs.rs b/crates/ui-egui/src/panels/tabs.rs index 2a9069d5c..09f4844e0 100644 --- a/crates/ui-egui/src/panels/tabs.rs +++ b/crates/ui-egui/src/panels/tabs.rs @@ -258,8 +258,10 @@ pub fn menu(app: &mut VectorcraftApp, ui: &mut Ui) { if sel >= stops.len() { sel = stops.len().saturating_sub(1); } - if menu_item(ui, tl!("Clear All Tabs"), !stops.is_empty(), false) { - super::paragraph::run_on_paragraphs(app, "text.tabs.clear", json!({})).ok(); + if menu_item(ui, tl!("Clear All Tabs"), !stops.is_empty(), false) + && let Err(e) = super::paragraph::run_on_paragraphs(app, "text.tabs.clear", json!({})) + { + app.status(e); } if menu_item(ui, tl!("Delete Tab"), sel < stops.len(), false) { stops.remove(sel);