and now a more safe way via refleciton

This commit is contained in:
Pilzinsel64
2025-04-08 12:35:47 +02:00
parent 9c2fd4e046
commit 9ad9d4744c

View File

@@ -123,13 +123,8 @@ partial class RadFlyoutBase
private static void TryCloseFlyout() private static void TryCloseFlyout()
{ {
try if (typeof(RadFlyoutManager).GetField("flyoutInstance", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static).GetValue(null) is FlyoutScreen instance
{ && instance.IsActive)
RadFlyoutManager.Close(); RadFlyoutManager.Close();
}
catch (Exception)
{
// Ignore
}
} }
} }