1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 22:09:06 +00:00

desktop_photo_search Break fix (#1322)

Update sample code to match
https://github.com/google/flutter-desktop-embedding/pull/903
This commit is contained in:
Brett Morgan
2022-07-08 11:34:46 +10:00
committed by GitHub
parent 84d82b3021
commit 2dec7fdf85
2 changed files with 16 additions and 16 deletions

View File

@@ -75,10 +75,10 @@ class UnsplashHomePage extends StatelessWidget {
Widget build(BuildContext context) {
final photoSearchModel = Provider.of<PhotoSearchModel>(context);
menubar.setApplicationMenu([
menubar.Submenu(label: 'Search', children: [
menubar.MenuItem(
menubar.NativeSubmenu(label: 'Search', children: [
menubar.NativeMenuItem(
label: 'Search…',
onClicked: () {
onSelected: () {
showDialog<void>(
context: context,
builder: (context) =>
@@ -87,17 +87,17 @@ class UnsplashHomePage extends StatelessWidget {
},
),
if (!Platform.isMacOS)
menubar.MenuItem(
menubar.NativeMenuItem(
label: 'Quit',
onClicked: () {
onSelected: () {
SystemNavigator.pop();
},
),
]),
menubar.Submenu(label: 'About', children: [
menubar.MenuItem(
menubar.NativeSubmenu(label: 'About', children: [
menubar.NativeMenuItem(
label: 'About',
onClicked: () {
onSelected: () {
showDialog<void>(
context: context,
builder: (context) => const PolicyDialog(),

View File

@@ -78,10 +78,10 @@ class UnsplashHomePage extends StatelessWidget {
Widget build(BuildContext context) {
final photoSearchModel = Provider.of<PhotoSearchModel>(context);
menubar.setApplicationMenu([
menubar.Submenu(label: 'Search', children: [
menubar.MenuItem(
menubar.NativeSubmenu(label: 'Search', children: [
menubar.NativeMenuItem(
label: 'Search…',
onClicked: () {
onSelected: () {
showDialog<void>(
context: context,
builder: (context) =>
@@ -90,17 +90,17 @@ class UnsplashHomePage extends StatelessWidget {
},
),
if (!Platform.isMacOS)
menubar.MenuItem(
menubar.NativeMenuItem(
label: 'Quit',
onClicked: () {
onSelected: () {
SystemNavigator.pop();
},
),
]),
menubar.Submenu(label: 'About', children: [
menubar.MenuItem(
menubar.NativeSubmenu(label: 'About', children: [
menubar.NativeMenuItem(
label: 'About',
onClicked: () {
onSelected: () {
showDialog<void>(
context: context,
builder: (context) => const PolicyDialog(),