buglloc / brick

An open source Bitrix24 messenger client.
MIT License
121 stars 58 forks source link

KDE: не работает левый клик по иконке в трее #27

Open buglloc opened 9 years ago

buglloc commented 9 years ago

Проверял в KDE 5.9.0, не знаю насколько актуально для KDE4. Поведение индикатора приложения в Unity:

KDE5:

Похоже, 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

Straven commented 8 years ago

В KDE4 по левому клику вылезает окошко, по правому свойства, по мидлу ничего.

isaidashev commented 8 years ago

Такая же беда