uralplan / psi-dev

Automatically exported from code.google.com/p/psi-dev
0 stars 0 forks source link

Автоматическое открытие чата не отключается #571

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
При получении новых сообщений чат 
автоматически разворачивается.
Пробывал включать/отключать опцию:
Настройки -> Чат -> Открывать окно чата при 
получении новых сообщений

Результат тот же самый. 

ОС: Linux Mint 16 Cinnamon x64
Cinnamon version 2.0.14
Linux kernel 3.11.0-12
Psi+ v0.16.132 (2013-07-16) - из репозиториев

На windows 7 с аналогичной версией Psi+ такая 
проблема не наблюдается.

Очень прошу поскорее закрыть этот баг или 
выпустить патч.
Когда пишут десятки сообщений, вся 
остальная работа просто парализована.

Надеюсь на вашу помощь, спасибо!

Original issue reported on code.google.com by last.ava...@gmail.com on 4 Jan 2014 at 2:13

GoogleCodeExporter commented 8 years ago
Это баг Cinnamon, где-то даже вроде у них висит в 
багтрэкере.

Original comment by wadea...@gmail.com on 4 Jan 2014 at 8:14

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
да, нашлось в багтрекере:
https://github.com/linuxmint/Cinnamon/issues/233
и
https://github.com/linuxmint/Cinnamon/issues/2087

решение проблемы:

в файле /usr/share/cinnamon/js/ui/windowAttentionHandler.js
заменить строчку:

if (!window || window.has_focus() || window.is_skip_taskbar() || 
(window.get_wm_class() && (window.get_wm_class().indexOf("Skype") > -1 || 
window.get_wm_class().indexOf("Quassel") > -1)))

на

 if (!window || window.has_focus() || window.is_skip_taskbar() || (window.get_wm_class() && (window.get_wm_class().indexOf("Skype") > -1 || window.get_wm_class().indexOf("Quassel") > -1 || window.get_wm_class().indexOf("psi+") > -1)))

кстати говоря, у Pidgin такого бага нет, хотя и 
костыля в cinnamon для него не делали.

Original comment by last.ava...@gmail.com on 5 Jan 2014 at 2:21