From f1ec89b17aae8a22b193f6ef232d023b24999872 Mon Sep 17 00:00:00 2001 From: Emmanuel Hansen Date: Tue, 17 Jun 2025 12:08:59 +0000 Subject: [PATCH] fix oversight with display edge to edge detection for android 16 (#19067) --- src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs b/src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs index dbb6d03260..4679636552 100644 --- a/src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs +++ b/src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs @@ -97,7 +97,7 @@ namespace Avalonia.Android.Platform _topLevel = topLevel; // Better detection for target sdk and running api level. Apps can change their target sdk and bypass dotnet's fixed target sdk level. - _isDisplayEdgeToEdgeForced = _activity.ApplicationContext?.ApplicationInfo?.TargetSdkVersion == (BuildVersionCodes)35 && Build.VERSION.SdkInt >= (BuildVersionCodes)35; + _isDisplayEdgeToEdgeForced = _activity.ApplicationContext?.ApplicationInfo?.TargetSdkVersion >= (BuildVersionCodes)35 && Build.VERSION.SdkInt >= (BuildVersionCodes)35; ViewCompat.SetOnApplyWindowInsetsListener(Window.DecorView, this);