Browse Source

Throw an exception when trying to re-show closed window.

pull/2447/head
Steven Kirk 7 years ago
parent
commit
30e006ac78
  1. 5
      src/Avalonia.Controls/Window.cs

5
src/Avalonia.Controls/Window.cs

@ -373,6 +373,11 @@ namespace Avalonia.Controls
/// </summary> /// </summary>
public override void Show() public override void Show()
{ {
if (PlatformImpl == null)
{
throw new InvalidOperationException("Cannot re-show a closed window.");
}
if (IsVisible) if (IsVisible)
{ {
return; return;

Loading…
Cancel
Save