From 638b8c94130d4ac29dd4346ad11de8d29ff2b30c Mon Sep 17 00:00:00 2001 From: unknown <55nknown@pm.me> Date: Thu, 2 Sep 2021 01:27:29 +0200 Subject: [PATCH] limit text scaling --- filcnaplo/lib/app.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/filcnaplo/lib/app.dart b/filcnaplo/lib/app.dart index 8e6f477..9fe579e 100644 --- a/filcnaplo/lib/app.dart +++ b/filcnaplo/lib/app.dart @@ -1,3 +1,5 @@ +import 'dart:math'; + import 'package:filcnaplo/api/client.dart'; import 'package:filcnaplo/api/providers/news_provider.dart'; import 'package:filcnaplo/api/providers/database_provider.dart'; @@ -77,8 +79,11 @@ class App extends StatelessWidget { builder: (context, themeMode, child) { return MaterialApp( builder: (context, child) { + // Limit font size scaling to 1.0 + double textScaleFactor = min(MediaQuery.of(context).textScaleFactor, 1.0); + return MediaQuery( - data: MediaQuery.of(context).copyWith(textScaleFactor: 1.0), + data: MediaQuery.of(context).copyWith(textScaleFactor: textScaleFactor), child: child ?? Container(), ); },