From 9e44978aed39a5bade75fa17450438d87f4c3c8f Mon Sep 17 00:00:00 2001 From: Adel Gadllah Date: Tue, 18 Jun 2013 22:43:25 +0200 Subject: [PATCH] osdWindow: Don't call enable_unredirection on startup This is wrong because it is already enabled. So move this to out of reset, which gets called from _init(). --- js/ui/osdWindow.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/js/ui/osdWindow.js b/js/ui/osdWindow.js index 340702ae8..7d9510dbb 100644 --- a/js/ui/osdWindow.js +++ b/js/ui/osdWindow.js @@ -167,14 +167,16 @@ const OsdWindow = new Lang.Class({ { opacity: 0, time: FADE_TIME, transition: 'easeOutQuad', - onComplete: Lang.bind(this, this._reset) }); + onComplete: Lang.bind(this, function() { + this._reset(); + Meta.enable_unredirect_for_screen(global.screen); + }); }, _reset: function() { this.actor.hide(); this.setLabel(null); this.setLevel(null); - Meta.enable_unredirect_for_screen(global.screen); }, _monitorsChanged: function() {