diff options
Diffstat (limited to 'src/com/android/launcher3/DragLayer.java')
-rw-r--r-- | src/com/android/launcher3/DragLayer.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/launcher3/DragLayer.java b/src/com/android/launcher3/DragLayer.java index 3ff4293af..2dde8e402 100644 --- a/src/com/android/launcher3/DragLayer.java +++ b/src/com/android/launcher3/DragLayer.java @@ -826,7 +826,13 @@ public class DragLayer extends FrameLayout implements ViewGroup.OnHierarchyChang Workspace workspace = mLauncher.getWorkspace(); int width = getMeasuredWidth(); Rect childRect = new Rect(); - getDescendantRectRelativeToSelf(workspace.getChildAt(0), childRect); + int firstWorkspaceIndex = 0; + if (mLauncher.hasCustomContentToLeft() && workspace.getChildCount() > 1) { + firstWorkspaceIndex = 1; + } + + getDescendantRectRelativeToSelf(workspace.getChildAt(firstWorkspaceIndex), + childRect); int page = workspace.getNextPage(); final boolean isRtl = isLayoutRtl(); |