Closed hadess closed 5 months ago
This is probably due to changes in Electron. This is the code that uses xdg-settings
:
https://github.com/electron/electron/blob/921da723b8707d7438da1d39534e4d4d50a6f5ea/shell/browser/browser_linux.cc#L26
Looks like we need a version of xdg-settings
that can confirm that we are the default handlers for the 2 URI schemes mentioned in the .desktop
file:
MimeType=x-scheme-handler/sgnl;x-scheme-handler/signalcaptcha;
Your terminal output is not complete. And are you using wayland?
Your terminal output is not complete. And are you using wayland?
It's not complete because I didn't think anything else was needed, it just bailed after that. Yes, I use Wayland (but it uses XWayland anyway, right?).
But it seems that it works now. Let's just attribute this to me not being awake...
Looks like https://github.com/flathub/org.signal.Signal/pull/595 got merged without human intervention, and introduced this regression. The easier fix would be to revert the patch. Ideally, a replacement for
xdg-settings
that can provide signal with the information it needs would be implemented and we could use6.45.0
.