@@ -18,6 +18,7 @@ class _MenuBarDefaultsM3 extends MenuStyle {
1818 shape: const MaterialStatePropertyAll<OutlinedBorder>(_defaultMenuBorder),
1919 alignment: AlignmentDirectional.bottomStart,
2020 );
21+
2122 static const RoundedRectangleBorder _defaultMenuBorder =
2223 ${shape ('md.comp.menu.container' , '' )};
2324
@@ -60,6 +61,7 @@ class _MenuButtonDefaultsM3 extends ButtonStyle {
6061 enableFeedback: true,
6162 alignment: AlignmentDirectional.centerStart,
6263 );
64+
6365 final BuildContext context;
6466
6567 late final ColorScheme _colors = Theme.of(context).colorScheme;
@@ -190,7 +192,7 @@ class _MenuButtonDefaultsM3 extends ButtonStyle {
190192 const EdgeInsets.symmetric(horizontal: 12),
191193 const EdgeInsets.symmetric(horizontal: 8),
192194 const EdgeInsets.symmetric(horizontal: 4),
193- MediaQuery.maybeOf (context)?.textScaleFactor ?? 1,
195+ MediaQuery.maybeTextScaleFactorOf (context) ?? 1,
194196 );
195197 }
196198}
@@ -202,6 +204,7 @@ class _MenuDefaultsM3 extends MenuStyle {
202204 shape: const MaterialStatePropertyAll<OutlinedBorder>(_defaultMenuBorder),
203205 alignment: AlignmentDirectional.topEnd,
204206 );
207+
205208 static const RoundedRectangleBorder _defaultMenuBorder =
206209 ${shape ('md.comp.menu.container' , '' )};
207210
0 commit comments