[gnome-shell/wip/carlosg/grabs-pt2: 15/19] popupMenu: Drop unused blockSourceEvents switch




commit 3a0904a1129d293157f17cb71ab62fc617510364
Author: Carlos Garnacho <carlosg gnome org>
Date:   Thu Nov 18 01:16:43 2021 +0100

    popupMenu: Drop unused blockSourceEvents switch
    
    This could be used to selectively ignore events on the source
    actor, but is now unused.

 js/ui/popupMenu.js | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)
---
diff --git a/js/ui/popupMenu.js b/js/ui/popupMenu.js
index f9c3df0bf1..49defd2bb9 100644
--- a/js/ui/popupMenu.js
+++ b/js/ui/popupMenu.js
@@ -493,10 +493,6 @@ var PopupMenuBase = class {
 
         this.isOpen = false;
 
-        // If set, we don't send events (including crossing events) to the source actor
-        // for the menu which causes its prelight state to freeze
-        this.blockSourceEvents = false;
-
         this._activeMenuItem = null;
         this._settingsActions = { };
 
@@ -1321,8 +1317,7 @@ var PopupMenuManager = class {
 
         let source = menu.sourceActor;
         if (source) {
-            if (!menu.blockSourceEvents)
-                this._grabHelper.addActor(source);
+            this._grabHelper.addActor(source);
             menudata.enterId = source.connect('enter-event',
                 () => this._onMenuSourceEnter(menu));
             menudata.focusInId = source.connect('key-focus-in', () => {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]