Browse Source

Move missing calling InvalidateMirrorTransform

pull/9912/head
daniel 3 years ago
parent
commit
7db93a75e4
  1. 1
      src/Avalonia.Base/Visual.cs
  2. 8
      src/Avalonia.Controls/Control.cs

1
src/Avalonia.Base/Visual.cs

@ -480,6 +480,7 @@ namespace Avalonia
{ {
AttachToCompositor(compositingRenderer.Compositor); AttachToCompositor(compositingRenderer.Compositor);
} }
InvalidateMirrorTransform();
OnAttachedToVisualTree(e); OnAttachedToVisualTree(e);
AttachedToVisualTree?.Invoke(this, e); AttachedToVisualTree?.Invoke(this, e);
InvalidateVisual(); InvalidateVisual();

8
src/Avalonia.Controls/Control.cs

@ -392,14 +392,6 @@ namespace Avalonia.Controls
OnUnloadedCore(); OnUnloadedCore();
} }
/// <inheritdoc/>
protected override void OnAttachedToVisualTree(VisualTreeAttachmentEventArgs e)
{
base.OnAttachedToVisualTree(e);
InvalidateMirrorTransform();
}
/// <inheritdoc/> /// <inheritdoc/>
protected override void OnGotFocus(GotFocusEventArgs e) protected override void OnGotFocus(GotFocusEventArgs e)
{ {

Loading…
Cancel
Save