diff --git a/src/Avalonia.Base/Visual.cs b/src/Avalonia.Base/Visual.cs index 50b23f158d..1b7975c154 100644 --- a/src/Avalonia.Base/Visual.cs +++ b/src/Avalonia.Base/Visual.cs @@ -774,7 +774,7 @@ namespace Avalonia /// Computes the value according to the /// and /// - public virtual void InvalidateMirrorTransform() + protected internal virtual void InvalidateMirrorTransform() { var flowDirection = this.FlowDirection; var parentFlowDirection = FlowDirection.LeftToRight; diff --git a/src/Avalonia.Controls/ComboBox.cs b/src/Avalonia.Controls/ComboBox.cs index efa319ad54..8872afab9f 100644 --- a/src/Avalonia.Controls/ComboBox.cs +++ b/src/Avalonia.Controls/ComboBox.cs @@ -164,7 +164,7 @@ namespace Avalonia.Controls UpdateSelectionBoxItem(SelectedItem); } - public override void InvalidateMirrorTransform() + protected internal override void InvalidateMirrorTransform() { base.InvalidateMirrorTransform(); UpdateFlowDirection(); diff --git a/src/Avalonia.Controls/TopLevel.cs b/src/Avalonia.Controls/TopLevel.cs index 67847f621b..f655016769 100644 --- a/src/Avalonia.Controls/TopLevel.cs +++ b/src/Avalonia.Controls/TopLevel.cs @@ -740,7 +740,7 @@ namespace Avalonia.Controls protected override bool BypassFlowDirectionPolicies => true; - public override void InvalidateMirrorTransform() + protected internal override void InvalidateMirrorTransform() { // Do nothing becuase TopLevel should't apply MirrorTransform on himself. }