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)
|
.class(cosmic::theme::Button::Image)
|
||||||
.on_press(Msg::ActivateToplevel(toplevel.handle.clone()));
|
.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()],
|
vec![title.into(), preview.into()],
|
||||||
Axis::Vertical,
|
Axis::Vertical,
|
||||||
1, // Allocate width to match capture image
|
1, // Allocate width to match capture image
|
||||||
)
|
))
|
||||||
|
.on_middle_press(Msg::CloseToplevel(toplevel.handle.clone()))
|
||||||
.into()
|
.into()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue