Browse Source

ensure frameSize is refreshed when window is show.

pull/8232/head
Dan Walmsley 4 years ago
parent
commit
76abbc8fbe
  1. 6
      src/Avalonia.Controls/TopLevel.cs

6
src/Avalonia.Controls/TopLevel.cs

@ -484,7 +484,11 @@ namespace Avalonia.Controls
/// Raises the <see cref="Opened"/> event.
/// </summary>
/// <param name="e">The event args.</param>
protected virtual void OnOpened(EventArgs e) => Opened?.Invoke(this, e);
protected virtual void OnOpened(EventArgs e)
{
FrameSize = PlatformImpl?.FrameSize;
Opened?.Invoke(this, e);
}
/// <summary>
/// Raises the <see cref="Closed"/> event.

Loading…
Cancel
Save