From fb6ead2881525676d49a331c726200a5d78cb65c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Wed, 1 Apr 2020 14:48:10 +0200 Subject: [PATCH] screenShield: Switch lightboxes off before unlock transition There is no point in animating a transition with fullscreen black rectangles stacked on top, so switch them off before rather than after the transition. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1158 --- js/ui/screenShield.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js index de43d3da1..1107a5ce9 100644 --- a/js/ui/screenShield.js +++ b/js/ui/screenShield.js @@ -519,6 +519,9 @@ var ScreenShield = class { this._isModal = false; } + this._longLightbox.lightOff(); + this._shortLightbox.lightOff(); + this._lockDialogGroup.ease({ translation_y: -global.screen_height, duration: Overview.ANIMATION_TIME, @@ -533,8 +536,6 @@ var ScreenShield = class { this._dialog = null; } - this._longLightbox.lightOff(); - this._shortLightbox.lightOff(); this.actor.hide(); if (this._becameActiveId != 0) {