Bug 23491 - Иконка в трей не попадает при старте
Summary: Иконка в трей не попадает при старте
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: twinkle (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Sergey Bolshakov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-17 20:31 MSD by Slava Dubrovskiy
Modified: 2015-12-06 17:06 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Slava Dubrovskiy 2010-05-17 20:31:31 MSD
Иконка в трей не попадает при старте. Проявляется в 4 разах из 5.
Пересборка вроде лечит.
Comment 1 Sergey Bolshakov 2010-05-17 20:35:21 MSD
ну и славно.
Comment 2 Slava Dubrovskiy 2010-05-17 20:47:15 MSD
(В ответ на комментарий №1)
> ну и славно.
Так пересоберете или нет?
Comment 3 Sergey Bolshakov 2010-05-18 00:30:07 MSD
врядли.
по крайней мере не раньше, чем меня известят, как такое поведение повторить.
Comment 4 Roman Lesnichenko 2010-08-12 21:10:00 MSD
Переоткрываю.
В Гноме и КДЕ3 все нормально.
А в КДЕ4 Twinkle путает системный лоток с виджетом "Комната:Рабочий стол" в связи с чем пихает свой значек(желтую пятиконечную звезду) не в системный лоток, а в левый верхний угол экрана
Функциональность при этом не нарушается. Хотя вокруг звезды наблюдаются некторые артефакты.... 

Дополнение:
Если Twinkle стартует вместе c системой, если ты не вышел из него при, например, перезагрузке, то он правильно и нормально появляется в "Системном лотке".
Однако если выйти из Twinkle и запустить его опять, то вышеупомянутая ошибка возникает....
Comment 5 Roman Lesnichenko 2010-08-16 21:57:32 MSD
После сегодняшного обновления KDE до 4.5.0-alt1 "дополнение" из моего прошлого комментария недействительно.
Иконка теперь всегда не попадает в трей, а улетает в верхний левый угол экрана.
Если там находится виджет "Просмотр папки" и иконка попадает на него, то все содержимое окна виджета превращается в кашу и остатки двигавшихся по нему объектов (бордюры окон, курсоры, мусор вобщем).

Что характерно, в KDE 4.4 "Просмотр папки" не портился.
Comment 6 Sergey Bolshakov 2010-08-16 22:19:40 MSD
что ж, можно считать, что автора twinkle не заботила проблема
взаимодействия с kde 4.x.
Comment 7 Anton Farygin 2010-08-16 23:12:28 MSD
мне кажется, что эта проблема касается, в первую очередь, KDE4.5
Comment 8 Sergey V Turchin 2010-08-17 14:25:14 MSD
В twinkle своя реализация systray.
Могу посоветовать вырезать всё про KDE, т.к. эти места рассчитаны на KDE3.
Возможно, из-за этого и проблема, т.к. оно ведет себя как для очень старого KDE3 c еще до-freedesktop-ным systray.
Comment 9 Sergey V Turchin 2010-08-17 14:44:33 MSD
А если не получиться, собрать с KDE-шной реализацией systray
Comment 10 Sergey Bolshakov 2010-08-17 19:24:14 MSD
попробуйте twinkle-1.4.2-alt3
Comment 11 Sergey Bolshakov 2010-08-19 19:35:24 MSD
seems fixed
Comment 12 Slava Dubrovskiy 2010-08-20 15:48:07 MSD
(В ответ на комментарий №11)
> seems fixed
У меня не работает. У кого-то работает?
twinkle-1.4.2-alt3
kde4*-4.5.0-alt1
Comment 13 Sergey V Turchin 2010-08-20 15:50:27 MSD
(В ответ на комментарий №12)
> У кого-то работает?
У меня в KDE-4.5.0
Comment 14 Roman Lesnichenko 2010-08-22 01:07:29 MSD
(В ответ на комментарий №11)
> seems fixed

twinkle-1.4.2-alt3
kde4*-4.5.0-alt1

Все по-старому: иконка в левом верхнем углу экрана.

Я так думаю, что авторы забили на twinkle... Полтора года ничего не делали.
Есть ли смысл переписывать работу с systray вместо них?

Хороните наверное :)
Comment 15 Vitaly Lipatov 2015-12-06 17:06:23 MSK
В сборке под Qt5
twinkle-1.9.0-alt1
не наблюдаю пропадания. Проверьте, пожалуйста.