From ed2f49b28ffa2a985436ac6efd1f89c1f4aa3de4 Mon Sep 17 00:00:00 2001 From: Jake Stanger Date: Sun, 14 Aug 2022 14:47:28 +0100 Subject: [PATCH] fix(launcher): popup titles not updating properly --- src/modules/launcher/mod.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/launcher/mod.rs b/src/modules/launcher/mod.rs index 37c5174..2f6c96f 100644 --- a/src/modules/launcher/mod.rs +++ b/src/modules/launcher/mod.rs @@ -175,7 +175,13 @@ impl Launcher { let item = self.items.get_mut(&id); if let (Some(item), Some(name)) = (item, window.name) { - item.set_title(&name, &self.button_config); + let mut windows = item.windows.lock().unwrap(); + if windows.len() == 1 { + item.set_title(&name, &self.button_config); + } else { + windows.get_mut(&window.id).unwrap().name = Some(name); + } + } }