From 730a68dffcca6c41de9e5fc53b6872fe456fc665 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Thu, 25 Jun 2020 16:10:53 -0300 Subject: [PATCH] appDisplay: Increase folder dialog popdown timeout App folders are now customizable, and the way to move icons to another page is by throwing the cursor to either the left or the right of the grid. However, doing that triggers the popdown timeout, wich is 600ms as of now, which is considerably short for such interaction. Increase this timeout to 1.5 seconds. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1284 --- js/ui/appDisplay.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js index a6c4d0643..44c4f3f5f 100644 --- a/js/ui/appDisplay.js +++ b/js/ui/appDisplay.js @@ -19,6 +19,7 @@ const Params = imports.misc.params; const SystemActions = imports.misc.systemActions; var MENU_POPUP_TIMEOUT = 600; +var POPDOWN_DIALOG_TIMEOUT = 1500; var FOLDER_SUBICON_FRACTION = .4; @@ -2313,7 +2314,7 @@ var AppFolderDialog = GObject.registerClass({ } } else if (this._popdownTimeoutId === 0) { this._popdownTimeoutId = - GLib.timeout_add(GLib.PRIORITY_DEFAULT, MENU_POPUP_TIMEOUT, () => { + GLib.timeout_add(GLib.PRIORITY_DEFAULT, POPDOWN_DIALOG_TIMEOUT, () => { this._popdownTimeoutId = 0; this.popdown(); return GLib.SOURCE_REMOVE;