Я разрабатываю расширение оболочки gnome для Gnome 3.4. Моему расширению необходимо фиксировать события окна, если какой-либо редактируемый текст сфокусирован внутрь или наружу.
global.stage.connect('notify::focus-key', Lang.bind(this, this._myHandler));
не работал для меня.
Вот простой пример использования: всякий раз, когда пользователь нажимает на окно поиска Firefox, я хочу, чтобы мой обработчик запускался.
Спасибо за любую помощь,