Fix linux dock issue
MODIFY
WalletWasabi.Gui/Program.cs
WalletWasabi.Gui/Program.cs
@@ -113,7 +113,7 @@ namespace WalletWasabi.Gui
return result
.With(new Win32PlatformOptions { AllowEglInitialization = true, UseDeferredRendering = true })
- .With(new X11PlatformOptions { UseGpu = useGpuLinux })
+ .With(new X11PlatformOptions { UseGpu = useGpuLinux, WmClass = "Wasabi Wallet" })
.With(new AvaloniaNativePlatformOptions { UseDeferredRendering = true, UseGpu = true })
.With(new MacOSPlatformOptions { ShowInDock = true });
}

MODIFY
WalletWasabi.Packager/Program.cs
WalletWasabi.Packager/Program.cs
@@ -818,6 +818,7 @@ namespace WalletWasabi.Packager
var desktopFileContent = $"[Desktop Entry]\n" +
$"Type=Application\n" +
$"Name=Wasabi Wallet\n" +
+ $"StartupWMClass=Wasabi Wallet\n" +
$"GenericName=Bitcoin Wallet\n" +
$"Comment=Privacy focused Bitcoin wallet.\n" +
$"Icon={ExecutableName}\n" +

Fix linux dock issue