From 9f01dee9260e8674196cf5978aa7f9f3dc83896c Mon Sep 17 00:00:00 2001 From: Pierre Fenoll Date: Sat, 27 Jul 2024 14:11:00 +0200 Subject: [PATCH] use std AtomicBool insteda of atomic's Signed-off-by: Pierre Fenoll --- src/input/wacom.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/input/wacom.rs b/src/input/wacom.rs index 1a2184e..bd4e116 100644 --- a/src/input/wacom.rs +++ b/src/input/wacom.rs @@ -3,10 +3,9 @@ use crate::device::rotate::CoordinatePart; use crate::device::CURRENT_DEVICE; use crate::input::scan::SCANNED; use crate::input::{InputDeviceState, InputEvent, WacomEvent, WacomPen}; -use atomic::Atomic; use evdev::InputEvent as EvInputEvent; use log::debug; -use std::sync::atomic::{AtomicU16, Ordering}; +use std::sync::atomic::{AtomicBool, AtomicU16, Ordering}; use std::sync::LazyLock; use crate::cgmath; @@ -24,7 +23,7 @@ pub struct WacomState { last_ytilt: AtomicU16, last_dist: AtomicU16, last_pressure: AtomicU16, - last_touch_state: Atomic, + last_touch_state: AtomicBool, } impl ::std::default::Default for WacomState { @@ -36,7 +35,7 @@ impl ::std::default::Default for WacomState { last_ytilt: AtomicU16::new(0), last_dist: AtomicU16::new(0), last_pressure: AtomicU16::new(0), - last_touch_state: Atomic::new(false), + last_touch_state: AtomicBool::new(false), } } }