From 2062bf082d2a4eee9a6e07ff58b479c315348806 Mon Sep 17 00:00:00 2001 From: lollipopkit Date: Tue, 29 Aug 2023 10:28:55 +0800 Subject: [PATCH] #151 fix --- lib/core/extension/locale.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/core/extension/locale.dart b/lib/core/extension/locale.dart index ac2b1db5..b76a25a8 100644 --- a/lib/core/extension/locale.dart +++ b/lib/core/extension/locale.dart @@ -10,7 +10,10 @@ extension LocaleX on Locale { } extension String2Locale on String { - Locale get toLocale { + Locale? get toLocale { + if (isEmpty) { + return null; + } final parts = split('_'); if (parts.length == 1) { return Locale(parts[0]);