From e2b9838d8944c0a2e30da7ba4c1c69dd25abc243 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Fri, 9 May 2025 09:18:22 +0300 Subject: Extract evt.slot() --- src/input/mod.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/input/mod.rs') diff --git a/src/input/mod.rs b/src/input/mod.rs index bf57745d..c9d2c4f2 100644 --- a/src/input/mod.rs +++ b/src/input/mod.rs @@ -3542,6 +3542,7 @@ impl State { let Some(pos) = self.compute_touch_location(&evt) else { return; }; + let slot = evt.slot(); let serial = SERIAL_COUNTER.next_serial(); @@ -3571,7 +3572,7 @@ impl State { let start_data = TouchGrabStartData { focus: None, - slot: evt.slot(), + slot, location: pos, }; let start_timestamp = Duration::from_micros(evt.time()); @@ -3600,7 +3601,7 @@ impl State { ) { let start_data = TouchGrabStartData { focus: None, - slot: evt.slot(), + slot, location: pos, }; let grab = TouchMoveGrab::new(start_data, window.clone()); @@ -3623,7 +3624,7 @@ impl State { self, under.surface, &DownEvent { - slot: evt.slot(), + slot, location: pos, serial, time: evt.time_msec(), -- cgit