diff --git a/src/Avalonia.X11/X11Window.cs b/src/Avalonia.X11/X11Window.cs index e597fd8959..0f9043c727 100644 --- a/src/Avalonia.X11/X11Window.cs +++ b/src/Avalonia.X11/X11Window.cs @@ -1185,9 +1185,9 @@ namespace Avalonia.X11 { // See https://tronche.com/gui/x/icccm/sec-4.html#WM_CLASS // We don't actually parse the application's command line, so we only use RESOURCE_NAME and argv[0] - var appId = Environment.GetEnvironmentVariable("RESOURCE_NAME") + var appId = Environment.GetEnvironmentVariable("RESOURCE_NAME") ?? Process.GetCurrentProcess().ProcessName; - + var encodedAppId = Encoding.ASCII.GetBytes(appId); var encodedWmClass = Encoding.ASCII.GetBytes(wmClass ?? appId);