Browse Source

typo

pull/7810/head
daniel mayost 5 years ago
parent
commit
f5a21547b8
  1. 2
      samples/ControlCatalog/Pages/ScreenPage.cs
  2. 14
      src/Avalonia.Controls/Control.cs
  3. 2
      src/Avalonia.Controls/Image.cs
  4. 2
      src/Avalonia.Controls/Presenters/TextPresenter.cs
  5. 2
      src/Avalonia.Controls/TextBlock.cs
  6. 2
      src/Avalonia.Controls/TopLevel.cs

2
samples/ControlCatalog/Pages/ScreenPage.cs

@ -79,6 +79,6 @@ namespace ControlCatalog.Pages
Typeface.Default, 12, Brushes.Green);
}
protected override bool ShouldPresentedMirrored() => false;
protected override bool ShouldPresentMirrored() => false;
}
}

14
src/Avalonia.Controls/Control.cs

@ -342,31 +342,31 @@ namespace Avalonia.Controls
/// </summary>
public virtual void InvalidateFlowDirection()
{
bool parentShouldPresentedMirrored = false;
bool thisShouldPresentedMirrored = ShouldPresentedMirrored();
bool parentShouldPresentMirrored = false;
bool thisShouldPresentMirrored = ShouldPresentMirrored();
var parent = this.FindAncestorOfType<Control>();
if (parent != null)
{
parentShouldPresentedMirrored = parent.ShouldPresentedMirrored();
parentShouldPresentMirrored = parent.ShouldPresentMirrored();
}
else if (this.Parent is Control logicalParent)
{
parentShouldPresentedMirrored = logicalParent.ShouldPresentedMirrored();
parentShouldPresentMirrored = logicalParent.ShouldPresentMirrored();
}
bool shouldApplyMirrorTransform = thisShouldPresentedMirrored != parentShouldPresentedMirrored;
bool shouldApplyMirrorTransform = thisShouldPresentMirrored != parentShouldPresentMirrored;
IsMirrorTransform = shouldApplyMirrorTransform;
}
/// <summary>
/// Determines whether the element should be presented mirrored, this
/// Determines whether the element should be present mirrored, this
/// method related to FlowDirection system and returns true if FlowDirection
/// is RightToLeft. For controls that want to avoid this behavior, it is
/// possible to override this method and return false.
/// </summary>
protected virtual bool ShouldPresentedMirrored()
protected virtual bool ShouldPresentMirrored()
{
return FlowDirection == FlowDirection.RightToLeft;
}

2
src/Avalonia.Controls/Image.cs

@ -128,6 +128,6 @@ namespace Avalonia.Controls
}
}
protected override bool ShouldPresentedMirrored() => false;
protected override bool ShouldPresentMirrored() => false;
}
}

2
src/Avalonia.Controls/Presenters/TextPresenter.cs

@ -799,6 +799,6 @@ namespace Avalonia.Controls.Presenters
}
}
protected override bool ShouldPresentedMirrored() => false;
protected override bool ShouldPresentMirrored() => false;
}
}

2
src/Avalonia.Controls/TextBlock.cs

@ -613,6 +613,6 @@ namespace Avalonia.Controls
InvalidateTextLayout();
}
protected override bool ShouldPresentedMirrored() => false;
protected override bool ShouldPresentMirrored() => false;
}
}

2
src/Avalonia.Controls/TopLevel.cs

@ -534,6 +534,6 @@ namespace Avalonia.Controls
{
}
protected override bool ShouldPresentedMirrored() => false;
protected override bool ShouldPresentMirrored() => false;
}
}

Loading…
Cancel
Save