diff --git a/lib/widgets/stats/filter_table.dart b/lib/widgets/stats/filter_table.dart index ea05acb8a..b15aadd26 100644 --- a/lib/widgets/stats/filter_table.dart +++ b/lib/widgets/stats/filter_table.dart @@ -76,11 +76,13 @@ class FilterTable extends StatelessWidget { progressColor: stringToColor(label), animation: true, isRTL: isRtl, - padding: EdgeInsets.symmetric(horizontal: lineHeight), + // TODO TLAD handle low percents being rendered with wrong radius clip + barRadius: Radius.circular(lineHeight / 2), center: Text( intl.NumberFormat.percentPattern().format(percent), style: const TextStyle(shadows: Constants.embossShadows), ), + padding: EdgeInsets.symmetric(horizontal: lineHeight), ), Text( '$count', diff --git a/lib/widgets/stats/stats_page.dart b/lib/widgets/stats/stats_page.dart index c94663d50..f62d1006b 100644 --- a/lib/widgets/stats/stats_page.dart +++ b/lib/widgets/stats/stats_page.dart @@ -111,11 +111,13 @@ class StatsPage extends StatelessWidget { animation: animate, isRTL: context.isRtl, leading: const Icon(AIcons.location), - padding: EdgeInsets.symmetric(horizontal: lineHeight), + // TODO TLAD handle low percents being rendered with wrong radius clip + barRadius: Radius.circular(lineHeight / 2), center: Text( intl.NumberFormat.percentPattern().format(withGpsPercent), style: const TextStyle(shadows: Constants.embossShadows), ), + padding: EdgeInsets.symmetric(horizontal: lineHeight), ), ), const SizedBox(height: 8),