diff --git a/cosmic-app-list/src/app.rs b/cosmic-app-list/src/app.rs index ade9ed48..0e5f8910 100755 --- a/cosmic-app-list/src/app.rs +++ b/cosmic-app-list/src/app.rs @@ -522,6 +522,7 @@ fn toplevel_button<'a>( .selected(is_focused) .apply(mouse_area) .on_enter(Message::ToplevelHoverChanged(handle.clone(), true)) + .on_middle_press(Message::CloseToplevel(handle.clone())) .on_exit(Message::ToplevelHoverChanged(handle, false)) .apply(Element::from) }