zulip / zulip-desktop

Zulip Desktop client for Mac, Windows and Linux.
https://zulip.com/apps
Apache License 2.0
854 stars 435 forks source link

Back/forward mouse buttons #1015

Open xendk opened 4 years ago

xendk commented 4 years ago

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):

Additional context

Tim pointed out that this might be relevant: https://github.com/electron/electron/issues/6996

Skyedra commented 2 weeks ago

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?)

timabbott commented 1 week ago

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.

andersk commented 1 week ago

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.

timabbott commented 1 week ago

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.