From 12fa67e81ad172f8e3e2f2792a5e1776adc5c39c Mon Sep 17 00:00:00 2001 From: Mohammad Hossein Rastegarinia Date: Thu, 13 Jun 2024 19:03:13 +0330 Subject: [PATCH] feat(hybrid): add switch to BlazorWebView to configure fire and forget for Android disposal #7775 (#7776) --- .../Demo/Client/Bit.BlazorUI.Demo.Client.Maui/MauiProgram.cs | 2 ++ .../src/Client/Boilerplate.Client.Maui/MauiProgram.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/MauiProgram.cs b/src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/MauiProgram.cs index 70a16b6452..0de1e6ea49 100644 --- a/src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/MauiProgram.cs +++ b/src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/MauiProgram.cs @@ -133,5 +133,7 @@ private static void SetupBlazorWebView() settings.BlockNetworkLoads = settings.BlockNetworkImage = false; #endif }); + + AppContext.SetSwitch("BlazorWebView.AndroidFireAndForgetAsync", isEnabled: true); } } diff --git a/src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Maui/MauiProgram.cs b/src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Maui/MauiProgram.cs index 50c08296d4..525754446c 100644 --- a/src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Maui/MauiProgram.cs +++ b/src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Maui/MauiProgram.cs @@ -151,6 +151,8 @@ private static void SetupBlazorWebView() settings.BlockNetworkLoads = settings.BlockNetworkImage = false; #endif }); + + AppContext.SetSwitch("BlazorWebView.AndroidFireAndForgetAsync", isEnabled: true); } #if IOS || MACCATALYST