diff --git a/lib/pages/routines/widgets/routine_dialogs/ceiling_sensor/cps_dialog_slider_selector.dart b/lib/pages/routines/widgets/routine_dialogs/ceiling_sensor/cps_dialog_slider_selector.dart index 3c792eca..53f66b67 100644 --- a/lib/pages/routines/widgets/routine_dialogs/ceiling_sensor/cps_dialog_slider_selector.dart +++ b/lib/pages/routines/widgets/routine_dialogs/ceiling_sensor/cps_dialog_slider_selector.dart @@ -57,7 +57,6 @@ class CpsDialogSliderSelector extends StatelessWidget { ), ), ), - ); } @@ -81,7 +80,7 @@ class CpsDialogSliderSelector extends StatelessWidget { String get _displayText { final value = selectedFunctionData.value; - final parsedValue = double.tryParse('$value') ?? value; + final parsedValue = double.tryParse('$value'); return switch (selectedFunctionData.functionCode) { 'moving_max_dis' || @@ -90,12 +89,12 @@ class CpsDialogSliderSelector extends StatelessWidget { 'presence_range' || 'perceptual_boundary' || 'moving_boundary' => - '${parsedValue?.toStringAsFixed(1) ?? '0'}', - 'moving_rigger_time' => '${parsedValue?.toStringAsFixed(3) ?? '0'}', + parsedValue?.toStringAsFixed(1) ?? '0', + 'moving_rigger_time' => parsedValue?.toStringAsFixed(2) ?? '0', 'moving_static_time' || 'none_body_time' => - '${parsedValue?.toStringAsFixed(0) ?? '0'}', - _ => '${parsedValue ?? 0}', + parsedValue?.toStringAsFixed(0) ?? '0', + _ => '${parsedValue?.toStringAsFixed(0) ?? 0}', }; }