mirror of
https://github.com/flutter/packages.git
synced 2025-06-30 23:03:11 +08:00
Ignore textScaleFactor
deprecation (#4209)
Ignore `textScaleFactor` deprecation, as suggested in https://github.com/flutter/flutter/issues/128825
This commit is contained in:
@ -66,7 +66,8 @@ final MarkdownStyleSheet Function(BuildContext, MarkdownStyleSheetBaseTheme?)
|
||||
}
|
||||
|
||||
return result.copyWith(
|
||||
textScaleFactor: MediaQuery.textScaleFactorOf(context),
|
||||
textScaleFactor:
|
||||
MediaQuery.textScaleFactorOf(context), // ignore: deprecated_member_use
|
||||
);
|
||||
};
|
||||
|
||||
|
@ -68,7 +68,8 @@ final MarkdownStyleSheet Function(BuildContext, MarkdownStyleSheetBaseTheme?)
|
||||
}
|
||||
|
||||
return result.copyWith(
|
||||
textScaleFactor: MediaQuery.textScaleFactorOf(context),
|
||||
textScaleFactor:
|
||||
MediaQuery.textScaleFactorOf(context), // ignore: deprecated_member_use
|
||||
);
|
||||
};
|
||||
|
||||
|
@ -829,7 +829,8 @@ class MarkdownBuilder implements md.NodeVisitor {
|
||||
if (selectable) {
|
||||
return SelectableText.rich(
|
||||
text!,
|
||||
textScaleFactor: styleSheet.textScaleFactor,
|
||||
textScaleFactor:
|
||||
styleSheet.textScaleFactor, // ignore: deprecated_member_use
|
||||
textAlign: textAlign ?? TextAlign.start,
|
||||
onTap: onTapText,
|
||||
key: k,
|
||||
@ -837,7 +838,8 @@ class MarkdownBuilder implements md.NodeVisitor {
|
||||
} else {
|
||||
return RichText(
|
||||
text: text!,
|
||||
textScaleFactor: styleSheet.textScaleFactor!,
|
||||
textScaleFactor:
|
||||
styleSheet.textScaleFactor!, // ignore: deprecated_member_use
|
||||
textAlign: textAlign ?? TextAlign.start,
|
||||
key: k,
|
||||
);
|
||||
|
@ -25,7 +25,7 @@ void defineTests() {
|
||||
);
|
||||
|
||||
final RichText richText = tester.widget(find.byType(RichText));
|
||||
expect(richText.textScaleFactor, 2.0);
|
||||
expect(richText.textScaleFactor, 2.0); // ignore: deprecated_member_use
|
||||
},
|
||||
);
|
||||
|
||||
@ -36,7 +36,8 @@ void defineTests() {
|
||||
await tester.pumpWidget(
|
||||
boilerplate(
|
||||
const MediaQuery(
|
||||
data: MediaQueryData(textScaleFactor: 2.0),
|
||||
data: MediaQueryData(
|
||||
textScaleFactor: 2.0), // ignore: deprecated_member_use
|
||||
child: MarkdownBody(
|
||||
data: data,
|
||||
),
|
||||
@ -45,7 +46,7 @@ void defineTests() {
|
||||
);
|
||||
|
||||
final RichText richText = tester.widget(find.byType(RichText));
|
||||
expect(richText.textScaleFactor, 2.0);
|
||||
expect(richText.textScaleFactor, 2.0); // ignore: deprecated_member_use
|
||||
},
|
||||
);
|
||||
|
||||
@ -56,7 +57,8 @@ void defineTests() {
|
||||
await tester.pumpWidget(
|
||||
boilerplate(
|
||||
const MediaQuery(
|
||||
data: MediaQueryData(textScaleFactor: 2.0),
|
||||
data: MediaQueryData(
|
||||
textScaleFactor: 2.0), // ignore: deprecated_member_use
|
||||
child: MarkdownBody(
|
||||
data: data,
|
||||
selectable: true,
|
||||
@ -67,7 +69,8 @@ void defineTests() {
|
||||
|
||||
final SelectableText selectableText =
|
||||
tester.widget(find.byType(SelectableText));
|
||||
expect(selectableText.textScaleFactor, 2.0);
|
||||
expect(selectableText.textScaleFactor,
|
||||
2.0); // ignore: deprecated_member_use
|
||||
},
|
||||
);
|
||||
});
|
||||
|
@ -644,7 +644,7 @@ Map<String, LocalWidgetBuilder> get _coreWidgetsDefinitions => <String, LocalWid
|
||||
locale: ArgumentDecoders.locale(source, ['locale']),
|
||||
softWrap: source.v<bool>(['softWrap']),
|
||||
overflow: ArgumentDecoders.enumValue<TextOverflow>(TextOverflow.values, source, ['overflow']),
|
||||
textScaleFactor: source.v<double>(['textScaleFactor']),
|
||||
textScaleFactor: source.v<double>(['textScaleFactor']), // ignore: deprecated_member_use
|
||||
maxLines: source.v<int>(['maxLines']),
|
||||
semanticsLabel: source.v<String>(['semanticsLabel']),
|
||||
textWidthBasis: ArgumentDecoders.enumValue<TextWidthBasis>(TextWidthBasis.values, source, ['textWidthBasis']),
|
||||
|
Reference in New Issue
Block a user