From c876b46f4462e3bc877f44c34dbd11b3a87f10c6 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Fri, 14 Jan 2022 10:25:19 -0500 Subject: [PATCH] fix panic #10 --- examples/launcher/window/mod.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/launcher/window/mod.rs b/examples/launcher/window/mod.rs index 7a04b265..2bcc209d 100644 --- a/examples/launcher/window/mod.rs +++ b/examples/launcher/window/mod.rs @@ -140,6 +140,9 @@ impl Window { app_selection_model.connect_selected_notify(glib::clone!(@weak window => move |model| { let i = model.selected(); + if i >= model.n_items() { + return; + } println!("acitvating... {}", i + 1); let app_info = model.item(i); if app_info.is_none() {