我正在使用 Ubuntu 的 Facebook Messenger 应用程序,并取消设置弹出窗口选项配置选项。但是,每当有消息到达时,窗口都会夺取焦点,你可以想象,这相当令人恼火。
我怎样才能阻止这种情况发生?
我正在使用带有 cinnamon 的 Ubuntu 13.10。
答案1
Cinnamon 的焦点窃取行为似乎存在一些争议。请参阅 Cinnamon 错误跟踪器:
- 问题 #1727:https://github.com/linuxmint/Cinnamon/issues/1727
- 问题 #2445:https://github.com/linuxmint/Cinnamon/issues/2445
- 问题 #2640:https://github.com/linuxmint/Cinnamon/issues/2640
目前香草肉桂似乎没有解决方案。:)
不过,您可能希望使用黑客用户建议ac000在问题#1727中:
注释掉以下行
window.activate(global.get_current_time());
在函数中
_onWindowDemandsAttention : function(display, window)
在文件中/usr/share/cinnamon/js/ui/windowAttentionHandler.js
。但请注意,这将阻止任何当需要您注意时,窗口会抢走焦点。此外,每次升级 Cinnamon 时,此文件都会被覆盖,因此您可能需要时不时地重新应用此黑客攻击。