Unverified Commit b35f2cd4 authored by Per Classon's avatar Per Classon Committed by GitHub

Enable shouldCapTextScaleForTitle by default (#60684)

parent 0bffc8a3
...@@ -46,7 +46,7 @@ class AppBarTheme with Diagnosticable { ...@@ -46,7 +46,7 @@ class AppBarTheme with Diagnosticable {
'This feature was deprecated after v1.19.0.' 'This feature was deprecated after v1.19.0.'
) )
// ignore: deprecated_member_use_from_same_package // ignore: deprecated_member_use_from_same_package
this.shouldCapTextScaleForTitle = false, this.shouldCapTextScaleForTitle = true,
}); });
/// Default value for [AppBar.brightness]. /// Default value for [AppBar.brightness].
......
...@@ -1835,21 +1835,12 @@ void main() { ...@@ -1835,21 +1835,12 @@ void main() {
return MaterialApp( return MaterialApp(
home: Builder( home: Builder(
builder: (BuildContext context) { builder: (BuildContext context) {
final ThemeData themeData = Theme.of(context); return MediaQuery(
return Theme( data: MediaQuery.of(context).copyWith(textScaleFactor: textScaleFactor),
data: themeData.copyWith( child: Scaffold(
appBarTheme: themeData.appBarTheme.copyWith( appBar: AppBar(
// ignore: deprecated_member_use_from_same_package centerTitle: false,
shouldCapTextScaleForTitle: true, title: const Text('Jumbo', style: TextStyle(fontSize: 18)),
),
),
child: MediaQuery(
data: MediaQuery.of(context).copyWith(textScaleFactor: textScaleFactor),
child: Scaffold(
appBar: AppBar(
centerTitle: false,
title: const Text('Jumbo', style: TextStyle(fontSize: 18)),
),
), ),
), ),
); );
...@@ -1884,18 +1875,18 @@ void main() { ...@@ -1884,18 +1875,18 @@ void main() {
builder: (BuildContext context) { builder: (BuildContext context) {
return Directionality( return Directionality(
textDirection: textDirection, textDirection: textDirection,
child: MediaQuery( child: Builder(
data: MediaQuery.of(context).copyWith(textScaleFactor: textScaleFactor), builder: (BuildContext context) {
child: Builder( return Scaffold(
builder: (BuildContext context) { appBar: AppBar(
return Scaffold( centerTitle: centerTitle,
appBar: AppBar( title: MediaQuery(
centerTitle: centerTitle, data: MediaQuery.of(context).copyWith(textScaleFactor: textScaleFactor),
title: const Text('Jumbo'), child: const Text('Jumbo'),
), ),
); ),
}, );
), },
), ),
); );
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment