Fix possible NPE in Launcher.

This commit is contained in:
Romain Guy
2009-08-17 10:01:15 -07:00
committed by Joe Onorato
parent eb486df097
commit d94533d04a
+9 -7
View File
@@ -602,13 +602,15 @@ public class CellLayout extends ViewGroup {
* @param targetXY Destination area to move to
*/
void onDropChild(View child, int[] targetXY) {
LayoutParams lp = (LayoutParams) child.getLayoutParams();
lp.cellX = targetXY[0];
lp.cellY = targetXY[1];
lp.isDragging = false;
mDragRect.setEmpty();
child.requestLayout();
invalidate();
if (child != null) {
LayoutParams lp = (LayoutParams) child.getLayoutParams();
lp.cellX = targetXY[0];
lp.cellY = targetXY[1];
lp.isDragging = false;
mDragRect.setEmpty();
child.requestLayout();
invalidate();
}
}
void onDropAborted(View child) {