From dfe90cc41bc0c0842a17f10164ef2df5489664fe Mon Sep 17 00:00:00 2001 From: Julien Lebosquain Date: Thu, 5 Feb 2026 14:34:13 +0100 Subject: [PATCH] Remove IInsetsManager.DisplayEdgeToEdge --- .../Avalonia.Android/Platform/AndroidInsetsManager.cs | 2 -- src/Avalonia.Controls/Platform/IInsetsManager.cs | 9 --------- 2 files changed, 11 deletions(-) diff --git a/src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs b/src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs index 4991a7547f..a8ab825808 100644 --- a/src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs +++ b/src/Android/Avalonia.Android/Platform/AndroidInsetsManager.cs @@ -318,8 +318,6 @@ namespace Avalonia.Android.Platform } } - public bool DisplayEdgeToEdge { get => DisplaysEdgeToEdge; set => DisplayEdgeToEdgePreference = value; } - public bool DisplaysEdgeToEdge => _displaysEdgeToEdge; internal void ApplyStatusBarState() diff --git a/src/Avalonia.Controls/Platform/IInsetsManager.cs b/src/Avalonia.Controls/Platform/IInsetsManager.cs index fb68e980f4..1cbd1d64f4 100644 --- a/src/Avalonia.Controls/Platform/IInsetsManager.cs +++ b/src/Avalonia.Controls/Platform/IInsetsManager.cs @@ -3,7 +3,6 @@ using Avalonia.Media; using Avalonia.Metadata; using Avalonia.Threading; -#nullable enable namespace Avalonia.Controls.Platform { [NotClientImplementable] @@ -19,13 +18,6 @@ namespace Avalonia.Controls.Platform /// bool DisplayEdgeToEdgePreference { get; set; } - - /// - /// Gets or sets whether the window draws edge to edge. behind any visible system bars. - /// - [Obsolete("Use DisplayEdgeToEdgePreference")] - bool DisplayEdgeToEdge { get; set; } - /// /// Gets whether the window is currently displaying edge to edge. /// @@ -52,7 +44,6 @@ namespace Avalonia.Controls.Platform { public virtual bool? IsSystemBarVisible { get; set; } public virtual bool DisplayEdgeToEdgePreference { get; set; } - public virtual bool DisplayEdgeToEdge { get => DisplaysEdgeToEdge; set => DisplayEdgeToEdgePreference = value; } public virtual Thickness SafeAreaPadding { get; protected set; } public virtual Color? SystemBarColor { get; set; } public virtual bool DisplaysEdgeToEdge => DisplayEdgeToEdgePreference;