From f64e804da324f2f6d7d74f08d1e69bfb3aa5eff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Sun, 23 Feb 2020 20:20:24 +0100 Subject: [PATCH] navigator: do action before forcing dnd --- navigator.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/navigator.js b/navigator.js index bb5b047..e7059cc 100644 --- a/navigator.js +++ b/navigator.js @@ -153,10 +153,6 @@ var ActionDispatcher = class { let metaWindow = space.selectedWindow; if (action && action.options.activeInNavigator) { - if (Tiling.inGrab && !Tiling.inGrab.dnd && Tiling.inGrab.window) { - Tiling.inGrab.beginDnD(); - } - if (!Tiling.inGrab && action.options.opensMinimap) { this.navigator._showMinimap(space); } @@ -165,6 +161,10 @@ var ActionDispatcher = class { this.navigator.minimaps.forEach(m => typeof(m) === 'number' ? Mainloop.source_remove(m) : m.hide()); } + if (Tiling.inGrab && !Tiling.inGrab.dnd && Tiling.inGrab.window) { + Tiling.inGrab.beginDnD(); + } + return true; } else if (mutterActionId == Meta.KeyBindingAction.MINIMIZE) { metaWindow.minimize();