Brian Bowman
Brian Bowman
There's an open issue about Electron's `shell.openPath()` also having the issue of the window appearing in the background: https://github.com/electron/electron/issues/36765 Therefore I believe this is an Electron issue that I can't...
The `opener` crate delegates to `xdg-open` on Linux. Not sure what I can do here.
When the system `xdg-open` fails, as in this case, we fall back to our internal `xdg-open` script: https://github.com/Seeker14491/opener/blob/ff6e2599f1360332dac2b87877f9e1694ad654c3/opener/src/linux_and_more.rs#L52-L58 It seems the internal `xdg-open` erroneously succeeds in this case, so no...
Ah, you're right, though that is intentional. The issue is that we don't want to block on the `open()` call, so we don't wait to check the exit code.
Yes, on Mac the system-provided `open` command is used, which doesn't block (unless you pass in the `-W` flag which waits for the program to exit). On Linux, we can't...
What is your wslu version (run `wslview --version`)? I think there were some relevant bug fixes in v4.1.0.
Yeah, that version is 3+ years old. The current version works properly, though I *would* like to avoid regressions for people using older versions if possible.