Blame SOURCES/0001-window-list-Leave-fake-overview-when-destroyed.patch

6c7931
From bc7e558c61aa2ffe081ac741e48bdc393abeebde Mon Sep 17 00:00:00 2001
6c7931
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org>
6c7931
Date: Tue, 26 Jan 2021 21:14:47 +0100
6c7931
Subject: [PATCH] window-list: Leave "fake overview" when destroyed
6c7931
6c7931
Otherwise we leave an incomplete overview-like state around, which
6c7931
can cause issues later when the extension is re-enabled (for example
6c7931
when coming back from screen lock).
6c7931
6c7931
https://bugzilla.redhat.com/show_bug.cgi?id=1904371
6c7931
---
6c7931
 extensions/window-list/windowPicker.js | 2 ++
6c7931
 1 file changed, 2 insertions(+)
6c7931
6c7931
diff --git a/extensions/window-list/windowPicker.js b/extensions/window-list/windowPicker.js
6c7931
index 4895ae5..9670d7a 100644
6c7931
--- a/extensions/window-list/windowPicker.js
6c7931
+++ b/extensions/window-list/windowPicker.js
6c7931
@@ -210,6 +210,8 @@ var WindowPicker = class {
6c7931
     }
6c7931
 
6c7931
     _onDestroy() {
6c7931
+        this._fakeOverviewVisible(false);
6c7931
+
6c7931
         if (this._monitorsChangedId)
6c7931
             Main.layoutManager.disconnect(this._monitorsChangedId);
6c7931
         this._monitorsChangedId = 0;
6c7931
-- 
6c7931
2.29.2
6c7931