Browse Source

Fix #12485 when main window is not visible (#16303)

pull/16305/head
Max Katz 2 years ago
committed by GitHub
parent
commit
071f3be9a4
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      src/Avalonia.Native/AvaloniaNativeMenuExporter.cs

6
src/Avalonia.Native/AvaloniaNativeMenuExporter.cs

@ -76,10 +76,14 @@ namespace Avalonia.Native
var dialog = new AboutAvaloniaDialog();
if (Application.Current is
{ ApplicationLifetime: IClassicDesktopStyleApplicationLifetime { MainWindow: { } mainWindow } })
{ ApplicationLifetime: IClassicDesktopStyleApplicationLifetime { MainWindow: { IsVisible: true } mainWindow } })
{
await dialog.ShowDialog(mainWindow);
}
else
{
dialog.Show();
}
};
result.Add(aboutItem);

Loading…
Cancel
Save