am 8c604349: Merge "Fix for a Launcher crash."
* commit '8c604349c7fabfe45f7f1474e4475646c1b9d195':
Fix for a Launcher crash.
diff --git a/src/com/android/launcher2/Workspace.java b/src/com/android/launcher2/Workspace.java
index c182209..d193448 100644
--- a/src/com/android/launcher2/Workspace.java
+++ b/src/com/android/launcher2/Workspace.java
@@ -726,10 +726,12 @@
getLocationOnScreen(mTempCell);
// Send a tap to the wallpaper if the last down was on empty space
final int pointerIndex = ev.findPointerIndex(mActivePointerId);
- mWallpaperManager.sendWallpaperCommand(getWindowToken(),
- "android.wallpaper.tap",
- mTempCell[0] + (int) ev.getX(pointerIndex),
- mTempCell[1] + (int) ev.getY(pointerIndex), 0, null);
+ if (pointerIndex >= 0) {
+ mWallpaperManager.sendWallpaperCommand(getWindowToken(),
+ "android.wallpaper.tap",
+ mTempCell[0] + (int) ev.getX(pointerIndex),
+ mTempCell[1] + (int) ev.getY(pointerIndex), 0, null);
+ }
}
}