summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-09-29 19:19:40 -0400
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-09-29 19:19:40 -0400
commit6c0bb93d7fd5d7b279885c8f7f07970cdbbc9f99 (patch)
tree32b26a51ad463b721cdc48c22d4d294c05f504bf /src
parentcd689e14c7331985b3758674e4d486dcb9083f98 (diff)
parent207e40ee66fddded52a028b8f68be3605da3df37 (diff)
downloadandroid_packages_apps_Trebuchet-6c0bb93d7fd5d7b279885c8f7f07970cdbbc9f99.tar.gz
android_packages_apps_Trebuchet-6c0bb93d7fd5d7b279885c8f7f07970cdbbc9f99.tar.bz2
android_packages_apps_Trebuchet-6c0bb93d7fd5d7b279885c8f7f07970cdbbc9f99.zip
Merge change Ia7313db2 into eclair
* changes: Prevent crash when dropping an icon.
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher2/Workspace.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/launcher2/Workspace.java b/src/com/android/launcher2/Workspace.java
index cc09bdbd9..788915e13 100644
--- a/src/com/android/launcher2/Workspace.java
+++ b/src/com/android/launcher2/Workspace.java
@@ -37,7 +37,6 @@ import android.widget.Scroller;
import android.widget.TextView;
import android.os.Parcelable;
import android.os.Parcel;
-import android.util.Log;
import java.util.ArrayList;
@@ -997,7 +996,7 @@ public class Workspace extends ViewGroup implements DropTarget, DragSource, Drag
cellLayout.addView(view, insertAtFirst ? 0 : -1);
view.setOnLongClickListener(mLongClickListener);
if (view instanceof DropTarget) {
- mDragController.addDropTarget((DropTarget)view);
+ mDragController.addDropTarget((DropTarget) view);
}
mTargetCell = estimateDropCell(x, y, 1, 1, view, cellLayout, mTargetCell);
@@ -1092,6 +1091,8 @@ public class Workspace extends ViewGroup implements DropTarget, DragSource, Drag
}
public void onDropCompleted(View target, boolean success) {
+ clearVacantCache();
+
if (success){
if (target != this && mDragInfo != null) {
final CellLayout cellLayout = (CellLayout) getChildAt(mDragInfo.screen);
@@ -1099,7 +1100,7 @@ public class Workspace extends ViewGroup implements DropTarget, DragSource, Drag
if (mDragInfo.cell instanceof DropTarget) {
mDragController.removeDropTarget((DropTarget)mDragInfo.cell);
}
- final Object tag = mDragInfo.cell.getTag();
+ //final Object tag = mDragInfo.cell.getTag();
}
} else {
if (mDragInfo != null) {