Skip to content

Commit f0e32fc

Browse files
authored
Updated Menu examples (flutter#128080)
1 parent ffe94a2 commit f0e32fc

File tree

5 files changed

+13
-10
lines changed

5 files changed

+13
-10
lines changed

examples/api/lib/material/menu_anchor/menu_accelerator_label.0.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ class MenuAcceleratorApp extends StatelessWidget {
103103
@override
104104
Widget build(BuildContext context) {
105105
return MaterialApp(
106+
theme: ThemeData(useMaterial3: true),
106107
home: Shortcuts(
107108
shortcuts: <ShortcutActivator, Intent>{
108109
const SingleActivator(LogicalKeyboardKey.keyT, control: true): VoidCallbackIntent(() {

examples/api/lib/material/menu_anchor/menu_anchor.0.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,9 @@ class MenuApp extends StatelessWidget {
202202

203203
@override
204204
Widget build(BuildContext context) {
205-
return const MaterialApp(
206-
home: Scaffold(body: MyCascadingMenu(message: kMessage)),
205+
return MaterialApp(
206+
theme: ThemeData(useMaterial3: true),
207+
home: const Scaffold(body: MyCascadingMenu(message: kMessage)),
207208
);
208209
}
209210
}

examples/api/lib/material/menu_anchor/menu_anchor.1.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,8 +201,9 @@ class ContextMenuApp extends StatelessWidget {
201201

202202
@override
203203
Widget build(BuildContext context) {
204-
return const MaterialApp(
205-
home: Scaffold(body: MyContextMenu(message: kMessage)),
204+
return MaterialApp(
205+
theme: ThemeData(useMaterial3: true),
206+
home: const Scaffold(body: MyContextMenu(message: kMessage)),
206207
);
207208
}
208209
}

examples/api/test/material/menu_anchor/menu_accelerator_label.0_test.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ void main() {
2929
expect(find.text('About', findRichText: true), findsOneWidget);
3030
expect(
3131
tester.getRect(findMenu('About')),
32-
equals(const Rect.fromLTRB(4.0, 48.0, 98.0, 208.0)),
32+
equals(const Rect.fromLTRB(4.0, 48.0, 111.0, 208.0)),
3333
);
3434
expect(find.text('Save', findRichText: true), findsOneWidget);
3535
expect(find.text('Quit', findRichText: true), findsOneWidget);
@@ -45,10 +45,10 @@ void main() {
4545
expect(find.text('Quit', findRichText: true), findsNothing);
4646
expect(find.text('Magnify', findRichText: true), findsNothing);
4747
expect(find.text('Minify', findRichText: true), findsNothing);
48-
expect(find.text('CLOSE'), findsOneWidget);
48+
expect(find.text('Close'), findsOneWidget);
4949

50-
await tester.tap(find.text('CLOSE'));
50+
await tester.tap(find.text('Close'));
5151
await tester.pumpAndSettle();
52-
expect(find.text('CLOSE'), findsNothing);
52+
expect(find.text('Close'), findsNothing);
5353
});
5454
}

examples/api/test/material/menu_anchor/menu_anchor.1_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ void main() {
2121
await tester.sendKeyDownEvent(LogicalKeyboardKey.controlRight);
2222
await tester.tapAt(const Offset(100, 200));
2323
await tester.pump();
24-
expect(tester.getRect(findMenu()), equals(const Rect.fromLTRB(100.0, 200.0, 388.0, 360.0)));
24+
expect(tester.getRect(findMenu()), equals(const Rect.fromLTRB(100.0, 200.0, 433.0, 360.0)));
2525

2626
// Make sure tapping in a different place causes the menu to move.
2727
await tester.tapAt(const Offset(200, 100));
2828
await tester.pump();
2929
await tester.sendKeyUpEvent(LogicalKeyboardKey.controlRight);
3030

31-
expect(tester.getRect(findMenu()), equals(const Rect.fromLTRB(200.0, 100.0, 488.0, 260.0)));
31+
expect(tester.getRect(findMenu()), equals(const Rect.fromLTRB(200.0, 100.0, 533.0, 260.0)));
3232

3333
expect(find.text(example.MenuEntry.about.label), findsOneWidget);
3434
expect(find.text(example.MenuEntry.showMessage.label), findsOneWidget);

0 commit comments

Comments
 (0)