feat: add middle mouse button support to close toplevel applications
This commit is contained in:
parent
2f1e5c77e3
commit
828534ad9c
1 changed files with 3 additions and 2 deletions
|
|
@ -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()
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue