brick
brick copied to clipboard
KDE: не работает левый клик по иконке в трее
Проверял в KDE 5.9.0, не знаю насколько актуально для KDE4. Поведение индикатора приложения в Unity:
- Левый клик - показ меню
- Middle клик - показ Brick
KDE5:
- Левый клик - ничего
- Middle клик - показ Brick
- Правый клик - показ меню
Похоже, libappindicator не поддерживает метод Activate совсем (только SecondaryActivate и XAyatanaSecondaryActivate), поэтому и не происходит никакой реакции на клик.
Вот, что говорит D-Bus monitor:
method call sender=:1.17 -> dest=:1.106 serial=2841 path=/org/ayatana/NotificationItem/brick; interface=org.kde.StatusNotifierItem; member=Activate
int32 3
int32 603
error sender=:1.106 -> dest=:1.17 error_name=org.freedesktop.DBus.Error.UnknownMethod reply_serial=2841
string "No such method 'Activate'"
Похожий тикет: https://bugs.launchpad.net/ubuntu/+source/libappindicator/+bug/621075
В KDE4 по левому клику вылезает окошко, по правому свойства, по мидлу ничего.
Такая же беда