Browse Source

Don't throw exceptions for missing windowing platform since it's actually not mandatory for TrayIcon

pull/8604/head
Nikita Tsukanov 4 years ago
parent
commit
0d232a96c7
  1. 4
      src/Avalonia.Controls/Platform/PlatformManager.cs

4
src/Avalonia.Controls/Platform/PlatformManager.cs

@ -25,9 +25,7 @@ namespace Avalonia.Controls.Platform
var platform = AvaloniaLocator.Current.GetService<IWindowingPlatform>();
if (platform == null)
{
throw new Exception("Could not CreateTrayIcon(): IWindowingPlatform is not registered.");
}
return null;
return s_designerMode ? null : platform.CreateTrayIcon();
}

Loading…
Cancel
Save