Don't useShellExecute for Linux, too
MODIFY
WalletWasabi/Hwi/ProcessBridge/HwiProcessBridge.cs
WalletWasabi/Hwi/ProcessBridge/HwiProcessBridge.cs
@@ -30,6 +30,7 @@ namespace WalletWasabi.Hwi.ProcessBridge
if (openConsole)
{
var escapedArguments = (hwiPath + " " + arguments).Replace("\"", "\\\"");
+ useShellExecute = false;
if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux))
{
fileName = "xterm";
@@ -39,7 +40,6 @@ namespace WalletWasabi.Hwi.ProcessBridge
{
fileName = "open";
finalArguments = $"-a Terminal \"'{escapedArguments}'\"";
- useShellExecute = false;
}
}

Don't useShellExecute for Linux, too