From 1916a1baa0667a3b002d0c37e5135c0891b80e05 Mon Sep 17 00:00:00 2001 From: Oleksandr Sobol Date: Fri, 10 Jan 2020 17:46:43 +0200 Subject: [PATCH] CWA-157 | highlighted current language in change language page --- .gitignore | 2 ++ lib/src/screens/settings/change_language.dart | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d591b003a..870145a25 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,5 @@ android/key.properties **/tool/.secrets-prod.json **/lib/.secrets.g.dart + +**/lib/generated/i18n.dart \ No newline at end of file diff --git a/lib/src/screens/settings/change_language.dart b/lib/src/screens/settings/change_language.dart index cdadeb585..da59a370e 100644 --- a/lib/src/screens/settings/change_language.dart +++ b/lib/src/screens/settings/change_language.dart @@ -29,6 +29,9 @@ class ChangeLanguage extends BasePage { final settingsStore = Provider.of(context); final currentLanguage = Provider.of(context); + final currentColor = Theme.of(context).selectedRowColor; + final notCurrentColor = Theme.of(context).accentTextTheme.subhead.backgroundColor; + return Container( padding: EdgeInsets.only(top: 10.0, bottom: 10.0), child: ListView.builder( @@ -41,7 +44,7 @@ class ChangeLanguage extends BasePage { return Container( margin: EdgeInsets.only(top: 10.0, bottom: 10.0), - color: Theme.of(context).accentTextTheme.subhead.backgroundColor, + color: isCurrent ? currentColor : notCurrentColor, child: ListTile( title: Text( _languages.values.elementAt(index),