diff --git a/src/Avalonia.Controls/TopLevel.cs b/src/Avalonia.Controls/TopLevel.cs index 474735d25b..4736398509 100644 --- a/src/Avalonia.Controls/TopLevel.cs +++ b/src/Avalonia.Controls/TopLevel.cs @@ -529,7 +529,7 @@ namespace Avalonia.Controls /// Handles a paint notification from . /// /// The dirty area. - protected virtual void HandlePaint(Rect rect) + private void HandlePaint(Rect rect) { Renderer.Paint(rect); } @@ -537,7 +537,7 @@ namespace Avalonia.Controls /// /// Handles a closed notification from . /// - protected virtual void HandleClosed() + private protected virtual void HandleClosed() { Renderer.SceneInvalidated -= SceneInvalidated; // We need to wait for the renderer to complete any in-flight operations @@ -595,7 +595,7 @@ namespace Avalonia.Controls /// . /// /// The window scaling. - protected virtual void HandleScalingChanged(double scaling) + private void HandleScalingChanged(double scaling) { LayoutHelper.InvalidateSelfAndChildrenMeasure(this); ScalingChanged?.Invoke(this, EventArgs.Empty); @@ -615,7 +615,7 @@ namespace Avalonia.Controls return false; } - protected virtual void HandleTransparencyLevelChanged(WindowTransparencyLevel transparencyLevel) + private void HandleTransparencyLevelChanged(WindowTransparencyLevel transparencyLevel) { if(_transparencyFallbackBorder != null) { diff --git a/src/Avalonia.Controls/Window.cs b/src/Avalonia.Controls/Window.cs index 3f04350995..e64341b735 100644 --- a/src/Avalonia.Controls/Window.cs +++ b/src/Avalonia.Controls/Window.cs @@ -535,7 +535,7 @@ namespace Avalonia.Controls return true; } - protected virtual void HandleWindowStateChanged(WindowState state) + private void HandleWindowStateChanged(WindowState state) { WindowState = state; @@ -979,7 +979,7 @@ namespace Avalonia.Controls return ClientSize; } - protected sealed override void HandleClosed() + private protected sealed override void HandleClosed() { RaiseEvent(new RoutedEventArgs(WindowClosedEvent)); diff --git a/src/Avalonia.Controls/WindowBase.cs b/src/Avalonia.Controls/WindowBase.cs index b19ad49820..491c32887c 100644 --- a/src/Avalonia.Controls/WindowBase.cs +++ b/src/Avalonia.Controls/WindowBase.cs @@ -226,7 +226,7 @@ namespace Avalonia.Controls /// An that contains the event data. protected virtual void OnResized(WindowResizedEventArgs e) => Resized?.Invoke(this, e); - protected override void HandleClosed() + private protected override void HandleClosed() { using (FreezeVisibilityChangeHandling()) {