From 402b94a299145f4b38f2954202dec57ae1f23d78 Mon Sep 17 00:00:00 2001 From: Oleksandr Sobol Date: Mon, 2 Mar 2020 21:09:56 +0200 Subject: [PATCH] CWA-177 | fixed UI bug in the settings text list row --- .../widgets/settings_text_list_row.dart | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/lib/src/screens/settings/widgets/settings_text_list_row.dart b/lib/src/screens/settings/widgets/settings_text_list_row.dart index ad68471db..23102bd40 100644 --- a/lib/src/screens/settings/widgets/settings_text_list_row.dart +++ b/lib/src/screens/settings/widgets/settings_text_list_row.dart @@ -18,14 +18,23 @@ class SettingsTextListRow extends StatelessWidget { color: Theme.of(context).accentTextTheme.headline.backgroundColor, child: ListTile( contentPadding: EdgeInsets.only(left: 20.0, right: 20.0), - title: Observer( - builder: (_) => Text( + title: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Flexible( + child: Observer( + builder: (_) => Text( settingsStore.itemHeaders[title], style: TextStyle( - fontSize: 16.0, - color: Theme.of(context).primaryTextTheme.title.color), - )), - trailing: widget, + fontSize: 16.0, + color: Theme.of(context).primaryTextTheme.title.color), + )), + ), + Flexible( + child: widget + ) + ], + ), onTap: onTaped, ), );