CWA-157 | highlighted current language in change language page
Oleksandr Sobol committed
Jan 10, 2020 at 17:46 UTC
1916a1baa0667a3b002d0c37e5135c0891b80e05
2 files changed
+6
-1
.gitignore
+2
@@ -88,3 +88,5 @@ android/key.properties
88
89
**/tool/.secrets-prod.json
90
**/lib/.secrets.g.dart
91
+
92
+**/lib/generated/i18n.dart
\ No newline at end of file
lib/src/screens/settings/change_language.dart
+4
-1
@@ -29,6 +29,9 @@ class ChangeLanguage extends BasePage {
29
final settingsStore = Provider.of<SettingsStore>(context);
30
final currentLanguage = Provider.of<Language>(context);
31
32
+ final currentColor = Theme.of(context).selectedRowColor;
33
+ final notCurrentColor = Theme.of(context).accentTextTheme.subhead.backgroundColor;
34
+
35
return Container(
36
padding: EdgeInsets.only(top: 10.0, bottom: 10.0),
37
child: ListView.builder(
@@ -41,7 +44,7 @@ class ChangeLanguage extends BasePage {
44
45
return Container(
46
margin: EdgeInsets.only(top: 10.0, bottom: 10.0),
44
- color: Theme.of(context).accentTextTheme.subhead.backgroundColor,
47
+ color: isCurrent ? currentColor : notCurrentColor,
48
child: ListTile(
49
title: Text(
50
_languages.values.elementAt(index),