diff --git a/9.0/Apps/PointOfSale/src/PointOfSale/PointOfSale.csproj b/9.0/Apps/PointOfSale/src/PointOfSale/PointOfSale.csproj index e5f5183b6..dcd53ff9e 100644 --- a/9.0/Apps/PointOfSale/src/PointOfSale/PointOfSale.csproj +++ b/9.0/Apps/PointOfSale/src/PointOfSale/PointOfSale.csproj @@ -76,8 +76,8 @@ - - + + diff --git a/9.0/PlatformIntegration/NativeEmbeddingDemo/NativeEmbeddingDemo.WinUI/MainWindow.xaml.cs b/9.0/PlatformIntegration/NativeEmbeddingDemo/NativeEmbeddingDemo.WinUI/MainWindow.xaml.cs index 8dbc680fb..2cace7acb 100644 --- a/9.0/PlatformIntegration/NativeEmbeddingDemo/NativeEmbeddingDemo.WinUI/MainWindow.xaml.cs +++ b/9.0/PlatformIntegration/NativeEmbeddingDemo/NativeEmbeddingDemo.WinUI/MainWindow.xaml.cs @@ -33,12 +33,14 @@ public MainWindow() _window ??= this; } - private void OnRootLayoutLoaded(object? sender, RoutedEventArgs e) + private async void OnRootLayoutLoaded(object? sender, RoutedEventArgs e) { // Handle the event firing multiple times if (_nativeView is not null) return; + await Task.Yield(); + // Create WinUI button var nativeButton = new Microsoft.UI.Xaml.Controls.Button(); nativeButton.Content = "WinUI button above .NET MAUI controls"; diff --git a/9.0/PlatformIntegration/NativeEmbeddingDemo/NativeEmbeddingDemo.WinUI/NativeEmbeddingDemo.WinUI.csproj b/9.0/PlatformIntegration/NativeEmbeddingDemo/NativeEmbeddingDemo.WinUI/NativeEmbeddingDemo.WinUI.csproj index 9c30e99fb..4882a0678 100644 --- a/9.0/PlatformIntegration/NativeEmbeddingDemo/NativeEmbeddingDemo.WinUI/NativeEmbeddingDemo.WinUI.csproj +++ b/9.0/PlatformIntegration/NativeEmbeddingDemo/NativeEmbeddingDemo.WinUI/NativeEmbeddingDemo.WinUI.csproj @@ -33,7 +33,7 @@ - +