From 3eed30f72375c9496cc20108a5a7836cd6d3822b Mon Sep 17 00:00:00 2001 From: Dominic Gerhauser Date: Thu, 18 Jan 2024 16:00:04 +0100 Subject: [PATCH] fix: update id in applet example --- examples/applet/src/window.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/examples/applet/src/window.rs b/examples/applet/src/window.rs index 7a672559..45cd165f 100644 --- a/examples/applet/src/window.rs +++ b/examples/applet/src/window.rs @@ -59,13 +59,12 @@ impl cosmic::Application for Window { return if let Some(p) = self.popup.take() { destroy_popup(p) } else { - self.id_ctr += 1; - let new_id = Id(self.id_ctr); + let new_id = Id::unique(); self.popup.replace(new_id); let mut popup_settings = self.core .applet - .get_popup_settings(Id(0), new_id, None, None, None); + .get_popup_settings(Id::MAIN, new_id, None, None, None); popup_settings.positioner.size_limits = Limits::NONE .max_width(372.0) .min_width(300.0)