shell: Touch support for move grab

Touch support is still needed for other grabs. And SSDs (and libcosmic)
need to start move/menu/etc. based on touch.
This commit is contained in:
Ian Douglas Scott 2024-04-04 19:17:03 -07:00 committed by Victoria Brekenfeld
parent 895ea6aec1
commit b18a3a8bc7
5 changed files with 208 additions and 83 deletions

View file

@ -3234,7 +3234,10 @@ impl TilingLayout {
}
_ => None,
}
} else if matches!(overview, OverviewMode::Started(Trigger::Pointer(_), _)) {
} else if matches!(
overview,
OverviewMode::Started(Trigger::Pointer(_) | Trigger::Touch(_), _)
) {
let non_exclusive_zone = layer_map_for_output(&self.output)
.non_exclusive_zone()
.as_local();