Fixing issue where widgets larger than the workspace were now bounded when dropped. (Bug 6424463);

Change-Id: I8dcabd084d79697933f873d44bb390f608780c3b
This commit is contained in:
Winson Chung
2012-05-01 15:10:11 -07:00
parent d65b23089c
commit e3e03bcd31
2 changed files with 5 additions and 1 deletions
@@ -1746,6 +1746,8 @@ public class CellLayout extends ViewGroup {
private boolean rearrangementExists(int cellX, int cellY, int spanX, int spanY, int[] direction,
View ignoreView, ItemConfiguration solution) {
// Return early if get invalid cell positions
if (cellX < 0 || cellY < 0) return false;
mIntersectingViews.clear();
mOccupiedRect.set(cellX, cellY, cellX + spanX, cellY + spanY);