From 95831054b251e901f78a0492b63e70db327614bd Mon Sep 17 00:00:00 2001 From: dab246 Date: Wed, 10 Dec 2025 10:30:09 +0700 Subject: [PATCH] TF-4178 Fix Nitpick comments from coderabbit --- core/lib/presentation/views/color/color_picker_modal.dart | 7 ++++++- labels/lib/extensions/list_label_extension.dart | 2 +- lib/l10n/intl_messages.arb | 2 +- lib/main/localizations/app_localizations.dart | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/core/lib/presentation/views/color/color_picker_modal.dart b/core/lib/presentation/views/color/color_picker_modal.dart index 18ea919fc..35ba1c5d3 100644 --- a/core/lib/presentation/views/color/color_picker_modal.dart +++ b/core/lib/presentation/views/color/color_picker_modal.dart @@ -320,7 +320,12 @@ class _ColorPickerModalState extends State { } void _onHexColorChanged(String value) { - _hsvColorNotifier.value = HSVColor.fromColor(value.toColor); + final hex = value.trim(); + if (hex.isEmpty) return; + + try { + _hsvColorNotifier.value = HSVColor.fromColor(hex.toColor); + } catch (_) {} } @override diff --git a/labels/lib/extensions/list_label_extension.dart b/labels/lib/extensions/list_label_extension.dart index 9a3c0c504..0f00c2574 100644 --- a/labels/lib/extensions/list_label_extension.dart +++ b/labels/lib/extensions/list_label_extension.dart @@ -11,6 +11,6 @@ extension ListLabelExtension on List