diff --git a/crates/core/src/peripherals/input_signal.rs b/crates/core/src/peripherals/input_signal.rs index e880bd2a..1745c162 100644 --- a/crates/core/src/peripherals/input_signal.rs +++ b/crates/core/src/peripherals/input_signal.rs @@ -17,7 +17,7 @@ pub struct InputSignals { pub select_signal: bool, // TOUCH - pub t_signal: bool, + pub f_signal: bool, pub x_pos: i32, pub y_pos: i32, } diff --git a/crates/core/src/peripherals/touch.rs b/crates/core/src/peripherals/touch.rs index 2b4d7076..2fd86796 100644 --- a/crates/core/src/peripherals/touch.rs +++ b/crates/core/src/peripherals/touch.rs @@ -11,7 +11,7 @@ pub struct Touch { impl Touch { /// Flags transitórias devem durar apenas 1 frame. pub fn begin_frame(&mut self, signals: &InputSignals) { - self.f.begin_frame(signals.t_signal); + self.f.begin_frame(signals.f_signal); self.x = signals.x_pos; self.y = signals.y_pos; } diff --git a/crates/host_desktop/src/main.rs b/crates/host_desktop/src/main.rs index 2c7112c6..e9e9fb31 100644 --- a/crates/host_desktop/src/main.rs +++ b/crates/host_desktop/src/main.rs @@ -174,10 +174,10 @@ impl ApplicationHandler for PrometeuApp { if button == MouseButton::Left { match state { ElementState::Pressed => { - self.input_signals.t_signal = true; + self.input_signals.f_signal = true; } ElementState::Released => { - self.input_signals.t_signal = false; + self.input_signals.f_signal = false; } } }