From 56ff501d361bd6066dbfe36476de0580387af6f7 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Tue, 28 May 2024 19:07:58 -0400 Subject: [PATCH] fix: wayland exit_on_close --- src/app/mod.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/mod.rs b/src/app/mod.rs index 794cb424..49d631ee 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -98,7 +98,11 @@ pub(crate) fn iced_settings( iced.default_font = settings.default_font; iced.default_text_size = iced::Pixels(settings.default_text_size); iced.exit_on_close_request = settings.exit_on_close; - iced.window.exit_on_close_request = settings.exit_on_close; + #[cfg(not(feature = "wayland"))] + { + let exit_on_close = settings.exit_on_close; + iced.window.exit_on_close_request = exit_on_close; + } iced.id = Some(App::APP_ID.to_owned()); #[cfg(all(not(feature = "wayland"), target_os = "linux"))] {