Browse Source

Make InvalidateMirrorTransform protected.

pull/11477/head
Steven Kirk 3 years ago
parent
commit
1e5ef03eca
  1. 2
      src/Avalonia.Base/Visual.cs
  2. 2
      src/Avalonia.Controls/ComboBox.cs
  3. 2
      src/Avalonia.Controls/TopLevel.cs

2
src/Avalonia.Base/Visual.cs

@ -774,7 +774,7 @@ namespace Avalonia
/// Computes the <see cref="HasMirrorTransform"/> value according to the /// Computes the <see cref="HasMirrorTransform"/> value according to the
/// <see cref="FlowDirection"/> and <see cref="BypassFlowDirectionPolicies"/> /// <see cref="FlowDirection"/> and <see cref="BypassFlowDirectionPolicies"/>
/// </summary> /// </summary>
public virtual void InvalidateMirrorTransform() protected internal virtual void InvalidateMirrorTransform()
{ {
var flowDirection = this.FlowDirection; var flowDirection = this.FlowDirection;
var parentFlowDirection = FlowDirection.LeftToRight; var parentFlowDirection = FlowDirection.LeftToRight;

2
src/Avalonia.Controls/ComboBox.cs

@ -164,7 +164,7 @@ namespace Avalonia.Controls
UpdateSelectionBoxItem(SelectedItem); UpdateSelectionBoxItem(SelectedItem);
} }
public override void InvalidateMirrorTransform() protected internal override void InvalidateMirrorTransform()
{ {
base.InvalidateMirrorTransform(); base.InvalidateMirrorTransform();
UpdateFlowDirection(); UpdateFlowDirection();

2
src/Avalonia.Controls/TopLevel.cs

@ -740,7 +740,7 @@ namespace Avalonia.Controls
protected override bool BypassFlowDirectionPolicies => true; protected override bool BypassFlowDirectionPolicies => true;
public override void InvalidateMirrorTransform() protected internal override void InvalidateMirrorTransform()
{ {
// Do nothing becuase TopLevel should't apply MirrorTransform on himself. // Do nothing becuase TopLevel should't apply MirrorTransform on himself.
} }

Loading…
Cancel
Save