diff --git a/lib/ui/common/controls/locale_button.dart b/lib/ui/common/controls/locale_button.dart index 76b262e5..5d958d95 100644 --- a/lib/ui/common/controls/locale_button.dart +++ b/lib/ui/common/controls/locale_button.dart @@ -25,7 +25,12 @@ class LocaleButton extends StatelessWidget { borderRadius: BorderRadius.all(Radius.circular($styles.corners.md)), ), padding: EdgeInsets.all($styles.insets.sm), - child: Text($strings.localeSwapButton, style: $styles.text.btn.copyWith(color: $styles.colors.white)), + child: ValueListenableBuilder( + valueListenable: settingsLogic.currentLocale, + builder: (_, __, ___) { + return Text($strings.localeSwapButton, style: $styles.text.btn.copyWith(color: $styles.colors.white)); + }, + ), ), ); }