From d8afb562ebe436ff6d6605e4ab9356ba74e26553 Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Mon, 21 Apr 2025 12:07:21 +0300 Subject: [PATCH] SP-1447, set the limit of gangs countdown to be 12 hours instead of 24 hours. --- .../widgets/routine_dialogs/one_gang_switch_dialog.dart | 3 ++- .../widgets/routine_dialogs/three_gang_switch_dialog.dart | 3 ++- .../widgets/routine_dialogs/two_gang_switch_dialog.dart | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/pages/routines/widgets/routine_dialogs/one_gang_switch_dialog.dart b/lib/pages/routines/widgets/routine_dialogs/one_gang_switch_dialog.dart index e56da833..51a99f3b 100644 --- a/lib/pages/routines/widgets/routine_dialogs/one_gang_switch_dialog.dart +++ b/lib/pages/routines/widgets/routine_dialogs/one_gang_switch_dialog.dart @@ -301,12 +301,13 @@ class OneGangSwitchHelper { DeviceFunctionData? selectedFunctionData, String selectCode, ) { + const twelveHoursInSeconds = 43200.0; final operationalValues = SwitchOperationalValue( icon: '', description: "sec", value: 0.0, minValue: 0, - maxValue: 86400, + maxValue: twelveHoursInSeconds, stepValue: 1, ); return Slider( diff --git a/lib/pages/routines/widgets/routine_dialogs/three_gang_switch_dialog.dart b/lib/pages/routines/widgets/routine_dialogs/three_gang_switch_dialog.dart index ab62a52c..a83fc4a0 100644 --- a/lib/pages/routines/widgets/routine_dialogs/three_gang_switch_dialog.dart +++ b/lib/pages/routines/widgets/routine_dialogs/three_gang_switch_dialog.dart @@ -303,12 +303,13 @@ class ThreeGangSwitchHelper { DeviceFunctionData? selectedFunctionData, String selectCode, ) { + const twelveHoursInSeconds = 43200.0; final operationalValues = SwitchOperationalValue( icon: '', description: "sec", value: 0.0, minValue: 0, - maxValue: 86400, + maxValue: twelveHoursInSeconds, stepValue: 1, ); return Slider( diff --git a/lib/pages/routines/widgets/routine_dialogs/two_gang_switch_dialog.dart b/lib/pages/routines/widgets/routine_dialogs/two_gang_switch_dialog.dart index d6715599..2bb6b6e5 100644 --- a/lib/pages/routines/widgets/routine_dialogs/two_gang_switch_dialog.dart +++ b/lib/pages/routines/widgets/routine_dialogs/two_gang_switch_dialog.dart @@ -302,12 +302,13 @@ class TwoGangSwitchHelper { DeviceFunctionData? selectedFunctionData, String selectCode, ) { + const twelveHoursInSeconds = 43200.0; final operationalValues = SwitchOperationalValue( icon: '', description: "sec", value: 0.0, minValue: 0, - maxValue: 86400, + maxValue: twelveHoursInSeconds, stepValue: 1, ); return Slider(