From ecbbde6b39b5d20b7bdc5c4f9361e8e9b8511db3 Mon Sep 17 00:00:00 2001 From: Raphael Amorim Date: Wed, 16 Oct 2024 15:27:13 +0200 Subject: [PATCH] confirm before quit only on macos --- frontends/rioterm/src/application.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontends/rioterm/src/application.rs b/frontends/rioterm/src/application.rs index 364c4a938..c6c603e73 100644 --- a/frontends/rioterm/src/application.rs +++ b/frontends/rioterm/src/application.rs @@ -246,7 +246,7 @@ impl ApplicationHandler for Application<'_> { } RioEventType::Rio(RioEvent::Exit) => { if let Some(route) = self.router.routes.get_mut(&window_id) { - if self.config.confirm_before_quit { + if cfg!(target_os = "macos") && self.config.confirm_before_quit { route.confirm_quit(); route.request_redraw(); } else { @@ -610,7 +610,7 @@ impl ApplicationHandler for Application<'_> { WindowEvent::CloseRequested => { self.router.routes.remove(&window_id); - if self.config.confirm_before_quit { + if cfg!(target_os = "macos") && self.config.confirm_before_quit { return; }