From baee04c181eb9043606797da2f223a1fafed1ae1 Mon Sep 17 00:00:00 2001 From: Suchinton Chakravarty Date: Wed, 30 Oct 2024 16:13:15 +0530 Subject: Bug fixes for Control Panel - Fixed Stutter while setting values using slider (when databroker is connected), Caused due to the values being sent at every step on main thread. - Improved error handeling if playback file is empty/ not found - Fixed Tire pressure values not being sent when connected to databroker - Selected tire pressure value and unit is updated on LCD display as selected Bug-AGL: SPEC-5161 Change-Id: I66ed5f2e36bd0b0a84743e2c2a8af0de955cf4ba Signed-off-by: Suchinton Chakravarty --- QMLWidgets/Tire_Pressure/TirePressure.qml | 2 ++ 1 file changed, 2 insertions(+) (limited to 'QMLWidgets/Tire_Pressure') diff --git a/QMLWidgets/Tire_Pressure/TirePressure.qml b/QMLWidgets/Tire_Pressure/TirePressure.qml index 0102fba..4c02417 100644 --- a/QMLWidgets/Tire_Pressure/TirePressure.qml +++ b/QMLWidgets/Tire_Pressure/TirePressure.qml @@ -16,6 +16,7 @@ Item { property color darkbg: "#131313" property int selectedTireIndex: -1 + signal valueChanged(int newValue) // Move these functions here so they're accessible to all buttons function resetAllButtons() { @@ -33,6 +34,7 @@ Item { function selectButton(index) { selectedTireIndex = index; + valueChanged(index); switch(index) { case 0: -- cgit 1.2.3-korg