Bug 6608

Summary: Kicker при update-menu выкидывает иконки с панели
Product: Sisyphus Reporter: Mikhail Yakshin <greycat>
Component: kdebaseAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Mikhail Yakshin 2005-04-21 14:10:50 MSD
При регенерации меню (по update-menus) происходит удаление всех файлов из
/usr/share/applications-alt/, Kicker на медленных машинах успевает это заметить
и выкинуть с панели все иконки приложений, файлы для которых так тот момент не
сгенерированы.

Подробнее дискуссию об этой проблеме можно отследить с
http://lists.altlinux.ru/pipermail/sisyphus/2005-April/056911.html
Steps to Reproduce:
1. Поставить KDE 3.4, запустить
2. Добавить иконку запуска программы на панель Kicker
3. Сделать update-menus
Actual Results:  
В некоторых случаях, особенно на медленных машинах, Kicker успевает удалить
иконки с панели, так как они все удаляются из /usr/share/applications-alt/ на
время генерации меню

Expected Results:  
При регенерации меню иконки остаются на месте
Comment 1 Michael A. Kangin 2005-05-07 19:21:53 MSD
И с дочерней панельки.

workaround'ы:
1. делать бакап файла панельки с последующим восстановлением и переубитием
процесса kicker.
2. Вешать +i на файл с панелькой (чтобы kicker осознал, что ему +i настал, тоже
надо его переубить однократно).
3. убивать kicker на время перетряхивания меню.
Comment 2 Sergey V Turchin 2005-08-10 18:47:33 MSD
исправлено, забыл когда