Форум сообщества Runtu.org
Апрель 26, 2018, 16:04:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Новости: Доступна для загрузки бета-версия дистрибутива Runtu LITE 18.04 - 20180404

Подробнее
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1   Вниз
  Печать  
Автор Тема: "Зависшее"(?) приложение в трее Runtu Lite 14.04  (Прочитано 2172 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vladiko
Постоялец
***
Offline Offline

Сообщений: 150


А мне летать охота...


« : Апрель 01, 2015, 18:13:58 »

Установил на Runtu Lite 14.04 систему печати. Установил сетевой принтер HP LaserJet 2300.
При печати на сетевой принтер, в трее появляется ссответствующий значок:



Однако, после окончания печати, данный значок не пропадает и остаётся "висеть", а при обновлении экрана остаётся пустое место:



Вопрос:
как граммотно "вылечить" такое поведение трея?

PS. От других программ, сворачивающихся в трей, такого поведения не наблюдал. Данная ситуация возникает пока только при печати.
Записан

Asus Eee PC 900 (Runtu LITE 12.04.3 - 20131010)
vladiko
Постоялец
***
Offline Offline

Сообщений: 150


А мне летать охота...


« Ответ #1 : Апрель 05, 2015, 21:04:55 »

Много гуглил, но ничего подходящего и понятного так и не нашёл...
Что посоветуете в плане исправления данного глюка?
Записан

Asus Eee PC 900 (Runtu LITE 12.04.3 - 20131010)
snowman-fedya
Активист
****
Offline Offline

Сообщений: 313



« Ответ #2 : Апрель 05, 2015, 21:51:44 »

Подобное (?) поведение происходит и при увисании и последующем прибивании wine-приложений, размещающих иконку в трее. Иногда иконка пропадает, оставляя пустое место, иногда остаётся "вмороженной" в трей навечно. При принудительном закрытии независшего приложения значок убирается, как правило, нормально.

Кардинальное решение -- перезапуск плугина трея. Другого не нашёл. Ну разве что рыться в исходниках -- я так понимаю, при закрытии плугин трея должен получать известие о том, что надо убрать и значок, и место под него, однако это сообщение отсутствует. В винде такое тоже имеет место быть, но там достаточно провести мышью поверх "зависшего" значка, и он исчезает, что говорит о другой логике обмена сообщениями между треем и приложением.
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines Valid XHTML 1.0! Valid CSS!