From 0f04fea7f1c31c636596d06f2791cca62a5f1a69 Mon Sep 17 00:00:00 2001
From: Federico Lolli <federico.lolli@skywarder.eu>
Date: Fri, 18 Apr 2025 11:13:06 +0200
Subject: [PATCH] ValveControl: removed valve visual interaction on keypress

---
 src/ui/panes/valve_control.rs | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/ui/panes/valve_control.rs b/src/ui/panes/valve_control.rs
index e677c80..07adc3f 100644
--- a/src/ui/panes/valve_control.rs
+++ b/src/ui/panes/valve_control.rs
@@ -402,12 +402,9 @@ impl ValveControlPane {
                     .sense(Sense::click()),
                 |ui| {
                     let response = ui.response();
-                    let shortcut_key_is_down = ui.ctx().input(|input| input.key_down(shortcut_key));
                     let visuals = ui.style().interact(&response);
 
-                    let (fill_color, btn_fill_color, stroke) = if response.clicked()
-                        || shortcut_key_is_down && self.valve_view.is_none()
-                    {
+                    let (fill_color, btn_fill_color, stroke) = if response.clicked() {
                         let visuals = ui.visuals().widgets.active;
                         (visuals.bg_fill, visuals.bg_fill, visuals.bg_stroke)
                     } else if response.hovered() {
-- 
GitLab