diff --git a/src/Avalonia.Controls/ComboBox.cs b/src/Avalonia.Controls/ComboBox.cs
index b60f596a5c..a6dee5cfaa 100644
--- a/src/Avalonia.Controls/ComboBox.cs
+++ b/src/Avalonia.Controls/ComboBox.cs
@@ -185,19 +185,19 @@ namespace Avalonia.Controls
}
// Because the SelectedItem isn't connected to the visual tree
- public override void InvalidateFlowDirection()
+ public override void InvalidateMirrorTransform()
{
- base.InvalidateFlowDirection();
+ base.InvalidateMirrorTransform();
if (SelectedItem is Control selectedControl)
{
- selectedControl.InvalidateFlowDirection();
+ selectedControl.InvalidateMirrorTransform();
foreach (var visual in selectedControl.GetVisualDescendants())
{
if (visual is Control childControl)
{
- childControl.InvalidateFlowDirection();
+ childControl.InvalidateMirrorTransform();
}
}
}
diff --git a/src/Avalonia.Controls/Control.cs b/src/Avalonia.Controls/Control.cs
index 817ab1c8e6..2c696c8f74 100644
--- a/src/Avalonia.Controls/Control.cs
+++ b/src/Avalonia.Controls/Control.cs
@@ -234,7 +234,7 @@ namespace Avalonia.Controls
{
base.OnAttachedToVisualTree(e);
- InvalidateFlowDirection();
+ InvalidateMirrorTransform();
}
///
@@ -354,13 +354,13 @@ namespace Avalonia.Controls
if (change.Property == FlowDirectionProperty)
{
- InvalidateFlowDirection();
+ InvalidateMirrorTransform();
foreach (var visual in VisualChildren)
{
if (visual is Control child)
{
- child.InvalidateFlowDirection();
+ child.InvalidateMirrorTransform();
}
}
}
@@ -370,7 +370,7 @@ namespace Avalonia.Controls
/// Computes the value according to the
/// and
///
- public virtual void InvalidateFlowDirection()
+ public virtual void InvalidateMirrorTransform()
{
var flowDirection = this.FlowDirection;
var parentFlowDirection = FlowDirection.LeftToRight;
diff --git a/src/Avalonia.Controls/TopLevel.cs b/src/Avalonia.Controls/TopLevel.cs
index 073aa67c05..55202dd20d 100644
--- a/src/Avalonia.Controls/TopLevel.cs
+++ b/src/Avalonia.Controls/TopLevel.cs
@@ -350,7 +350,7 @@ namespace Avalonia.Controls
///
protected virtual ILayoutManager CreateLayoutManager() => new LayoutManager(this);
- public override void InvalidateFlowDirection()
+ public override void InvalidateMirrorTransform()
{
}