zulip-desktop
zulip-desktop copied to clipboard
Back/forward mouse buttons
Describe the bug Forward/back buttons on mouse doesn't work.
To Reproduce Buttons have no effect.
Expected behavior The same as using alt+left/right-arrow.
Desktop (please complete the following information):
- Operating System: Ubuntu 20.04.1x64
- Zulip Desktop Version: 5.4.0
Additional context
Tim pointed out that this might be relevant: https://github.com/electron/electron/issues/6996
Just adding that this is still an issue present on desktop version v5.11.1 (Ubuntu 24.04)
(Possibly same issue/feature request as more recently filed #1270?)
Hmm, it does look like upstream Electron fixed this and that fixed it for some other Electron apps. Unclear why that fix hasn't applied to the Zulip app.
I see no evidence that upstream Electron fixed this. electron/electron#6996 was closed as wontfix, with the suggested workaround being a native C++ module that binds libX11 directly, with very few downloads, no maintenance in 5 years, and presumably no Wayland support.
https://github.com/electron/electron/pull/15441 and https://github.com/irccloud/irccloud-desktop/issues/86 were the things that suggested to me this was fixed upstream.
I now have the hardware to confirm that this is still broken. We probably need to wire up the new app-command events to the correct webview ourselves.