diff --git a/lib/views/home_view_parts/settings.dart b/lib/views/home_view_parts/settings.dart index 09e2490c..278ad799 100644 --- a/lib/views/home_view_parts/settings.dart +++ b/lib/views/home_view_parts/settings.dart @@ -298,6 +298,9 @@ class _SettingsState extends State { textFields: [ DialogTextField( validator: (text) { + if (int.tryParse(text) == null || int.tryParse(text) < 0) { + return L10n.of(context).pleaseEnter4Digits; + } if (text.length != 4 && text.isNotEmpty) { return L10n.of(context).pleaseEnter4Digits; }