[Bug 1109796] New: libappindicator3 issues
http://bugzilla.novell.com/show_bug.cgi?id=1109796 Bug ID: 1109796 Summary: libappindicator3 issues Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: bnc-team-screening@forge.provo.novell.com Reporter: akontsevich@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- https://github.com/vector-im/riot-web/issues/6767#issuecomment-424538693
Quote: Chromium had a bug: when it used libappindicator and detected KDE, icons were being cropped. This was recently fixed (https://chromium-review.googlesource.com/c/chromium/src/+/1173235), but Electron doesn't have that fix yet. It can be workaround by launching Riot with XDG_CURRENT_DESKTOP environment variable set to Unity.
libappindicator in some distributions has another issue: it doesn't play well with current Plasma versions, causing the left mouse button to not work properly. This is an issue which should be reported to your distribution, like I did here for Arch: https://bugs.archlinux.org/task/59652. It has nothing to do with Riot, Electron nor Chromium. For optimal system tray experience, you should have a proper version of libappindicator installed, as GTK+ StatusIcon has its own set of issues that aren't likely to get ever fixed. Also, you may consider convincing your distro to ship libayatana-appindicator instead of the old unmaintained libappindicator, like Debian does (https://wiki.debian.org/Ayatana/IndicatorsTransition).
More info here: https://github.com/electron/electron/issues/13087 https://github.com/electron/electron/issues/12791 https://github.com/electron/electron/issues/10163
https://github.com/vector-im/riot-web/issues/6767 https://github.com/vector-im/riot-web/issues/3133 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=1109796
http://bugzilla.novell.com/show_bug.cgi?id=1109796#c1
--- Comment #1 from Aleksey Kontsevich
participants (1)
-
bugzilla_noreply@novell.com