From 828534ad9cdd23c80b383893829609616b85048b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20DE=20SOUSA?= Date: Sat, 14 Feb 2026 18:39:19 +0100 Subject: [PATCH] feat: add middle mouse button support to close toplevel applications --- src/view/mod.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/view/mod.rs b/src/view/mod.rs index 32d89df..3f53462 100644 --- a/src/view/mod.rs +++ b/src/view/mod.rs @@ -573,11 +573,12 @@ fn toplevel_preview(toplevel: &Toplevel, is_being_dragged: bool) -> cosmic::Elem .class(cosmic::theme::Button::Image) .on_press(Msg::ActivateToplevel(toplevel.handle.clone())); - crate::widgets::size_cross_nth( + widget::mouse_area(crate::widgets::size_cross_nth( vec![title.into(), preview.into()], Axis::Vertical, 1, // Allocate width to match capture image - ) + )) + .on_middle_press(Msg::CloseToplevel(toplevel.handle.clone())) .into() }