diff --git a/src/Controls/src/Core/Platform/ModalNavigationManager/ModalNavigationManager.cs b/src/Controls/src/Core/Platform/ModalNavigationManager/ModalNavigationManager.cs index 05f05721d60c..7e0ab5baac37 100644 --- a/src/Controls/src/Core/Platform/ModalNavigationManager/ModalNavigationManager.cs +++ b/src/Controls/src/Core/Platform/ModalNavigationManager/ModalNavigationManager.cs @@ -393,7 +393,9 @@ bool IsModalPlatformReady bool result = _window?.Page?.Handler is not null && _window.IsActivated +#if ANDROID && _window.Page.IsLoadedOnPlatform() +#endif && CurrentPlatformPage?.Handler is not null && CurrentPlatformPage.IsLoadedOnPlatform();