diff --git a/packages/stream_chat_flutter/CHANGELOG.md b/packages/stream_chat_flutter/CHANGELOG.md index 08fcb15d..23950e3d 100644 --- a/packages/stream_chat_flutter/CHANGELOG.md +++ b/packages/stream_chat_flutter/CHANGELOG.md @@ -1,3 +1,9 @@ +## Upcming + +🐞 Fixed + +- [[#1247]](https://github.com/GetStream/stream-chat-flutter/issues/1247) Fix Jiffy initialization. + ## 4.4.0 🐞 Fixed diff --git a/packages/stream_chat_flutter/lib/src/stream_chat.dart b/packages/stream_chat_flutter/lib/src/stream_chat.dart index 54bd7191..cef33020 100644 --- a/packages/stream_chat_flutter/lib/src/stream_chat.dart +++ b/packages/stream_chat_flutter/lib/src/stream_chat.dart @@ -140,11 +140,10 @@ class StreamChatState extends State { @override void didChangeDependencies() { - final currentLocale = Localizations.localeOf(context); - final languageCode = currentLocale.languageCode; + final currentLocale = Localizations.localeOf(context).toString(); final availableLocales = Jiffy.getAllAvailableLocales(); - if (availableLocales.contains(languageCode)) { - Jiffy.locale(languageCode); + if (availableLocales.contains(currentLocale)) { + Jiffy.locale(currentLocale); } super.didChangeDependencies(); }