From 18fdc7e1bcf160f8e9bbad406f1556c3d1911734 Mon Sep 17 00:00:00 2001 From: Suchinton Chakravarty Date: Fri, 25 Oct 2024 13:41:16 +0530 Subject: Patch Update: Fix Floating Tire Pressure Visibility This commit patches a bug where the toggle button for Tire Pressure Window was clipped and would not switch checked state properly. It also avoids rescaling the floating window at toggle event, instead now hideing and unhiding the window. Bug-AGL: SPEC-5161 Change-Id: I4863fc6d0fa538884441835fe043b9748e0f0a1e Signed-off-by: Suchinton Chakravarty --- Widgets/ICPage.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Widgets/ICPage.py') diff --git a/Widgets/ICPage.py b/Widgets/ICPage.py index a298d2b..3b03b35 100644 --- a/Widgets/ICPage.py +++ b/Widgets/ICPage.py @@ -209,12 +209,13 @@ class ICWidget(Base, Form): def toggle_TirePressureDock(self): if self.TirePressureBtn.isChecked(): self.Hide_TirePressure(True) + self.TirePressureBtn.setChecked(True) else: self.Hide_TirePressure(False) + self.TirePressureBtn.setChecked(False) def Hide_TirePressure(self, bool_arg): - widthExtended = 0 if bool_arg else 400 - self.TirePressureDock.setFixedWidth(widthExtended) + self.TirePressureDock.setVisible(bool_arg) def Playback_connections(self): -- cgit 1.2.3-korg