From fcdefcd8fbca53705ba761b97e25453bc35e40c0 Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Tue, 22 Aug 2023 15:20:45 -0700 Subject: [PATCH] fix(app): set `size_limits` to `None` for `autosize` With the default size limit, autosize applets don't work as expected. Setting this to `None` seems to work fairly well, though maybe we'll need to tune some of these settings more later. --- src/app/applet/mod.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/applet/mod.rs b/src/app/applet/mod.rs index 20bf4216..92aca686 100644 --- a/src/app/applet/mod.rs +++ b/src/app/applet/mod.rs @@ -220,6 +220,9 @@ pub fn run(autosize: bool, flags: App::Flags) -> iced::Result let helper = CosmicAppletHelper::default(); let mut settings = helper.window_settings(); settings.autosize = autosize; + if autosize { + settings.size_limits = Limits::NONE; + } if let Some(icon_theme) = settings.default_icon_theme { crate::icon_theme::set_default(icon_theme);