Add tap to switch floating/tiling to TouchOverviewGrab

This commit is contained in:
Ivan Molodetskikh
2025-11-21 09:23:02 +03:00
parent 0cd8484bdc
commit 2d82fdd9c8
+11
View File
@@ -123,6 +123,17 @@ impl TouchGrab<State> for TouchOverviewGrab {
seq: Serial,
) {
handle.down(data, None, event, seq);
if event.slot == self.start_data.slot {
return;
}
if matches!(self.gesture, GestureState::InteractiveMove) {
if let Some(window) = &self.window.as_ref() {
data.niri.layout.toggle_window_floating(Some(window));
data.niri.queue_redraw_all();
}
}
}
fn up(