diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-04-25 09:36:50 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-04-25 02:00:18 -0700 |
| commit | af1fca35bb15b8010cd3a12bbafe71b55d9ecf57 (patch) | |
| tree | 6283896fd931b9e5244a435cee9a0c227a850c23 /src/input/spatial_movement_grab.rs | |
| parent | 9571d149b2cecd3df8ba3f90f0af296e9f69af6e (diff) | |
| download | niri-af1fca35bb15b8010cd3a12bbafe71b55d9ecf57.tar.gz niri-af1fca35bb15b8010cd3a12bbafe71b55d9ecf57.tar.bz2 niri-af1fca35bb15b8010cd3a12bbafe71b55d9ecf57.zip | |
Implement an Overview
Diffstat (limited to 'src/input/spatial_movement_grab.rs')
| -rw-r--r-- | src/input/spatial_movement_grab.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/input/spatial_movement_grab.rs b/src/input/spatial_movement_grab.rs index 6eec7b0a..e536866c 100644 --- a/src/input/spatial_movement_grab.rs +++ b/src/input/spatial_movement_grab.rs @@ -33,13 +33,20 @@ impl SpatialMovementGrab { start_data: PointerGrabStartData<State>, output: Output, workspace_id: WorkspaceId, + is_view_offset: bool, ) -> Self { + let gesture = if is_view_offset { + GestureState::ViewOffset + } else { + GestureState::Recognizing + }; + Self { last_location: start_data.location, start_data, output, workspace_id, - gesture: GestureState::Recognizing, + gesture, } } |
