[gnome-shell/gbsneto/custom-icon-positions: 13/17] appDisplay: Allow overshooting any icon
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/gbsneto/custom-icon-positions: 13/17] appDisplay: Allow overshooting any icon
- Date: Tue, 23 Jun 2020 17:47:06 +0000 (UTC)
commit f272e4e7ee008076905d17be4ab55ac375a1b8e8
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Wed May 27 15:49:29 2020 -0300
appDisplay: Allow overshooting any icon
Now that the icon being dragged can come from AppDisplay and also
a folder dialog, the check for when to overshoot is broken. Check
if the icon is a BaseAppView icon.
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1284
js/ui/appDisplay.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js
index b7e88abb26..1101d07151 100644
--- a/js/ui/appDisplay.js
+++ b/js/ui/appDisplay.js
@@ -1040,7 +1040,7 @@ class AppDisplay extends BaseAppView {
// Handle the drag overshoot. When dragging to above the
// icon grid, move to the page above; when dragging below,
// move to the page below.
- if (this._grid.contains(appIcon))
+ if (appIcon instanceof BaseAppIcon)
this._handleDragOvershoot(dragEvent);
this._maybeMoveItem(dragEvent);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]