am e0e2afe5: am a07724f7: Merge change Ia0618e41 into eclair

Merge commit 'e0e2afe54ec4871af2381c494a6fb1da7d754749' into eclair-mr2-plus-aosp

* commit 'e0e2afe54ec4871af2381c494a6fb1da7d754749':
  Fix 2198937: Home becomes unresponsive after picking wallpaper
This commit is contained in:
Mike Cleron
2009-10-22 15:41:51 -07:00
committed by Android Git Automerger
+6 -1
View File
@@ -107,6 +107,7 @@ public final class Launcher extends Activity
private static final int REQUEST_PICK_SHORTCUT = 7;
private static final int REQUEST_PICK_LIVE_FOLDER = 8;
private static final int REQUEST_PICK_APPWIDGET = 9;
private static final int REQUEST_PICK_WALLPAPER = 10;
static final String EXTRA_SHORTCUT_DUPLICATE = "duplicate";
@@ -376,6 +377,9 @@ public final class Launcher extends Activity
case REQUEST_CREATE_APPWIDGET:
completeAddAppWidget(data, mAddItemCellInfo);
break;
case REQUEST_PICK_WALLPAPER:
// We just wanted the activity result here so we can clear mWaitingForResult
break;
}
} else if (requestCode == REQUEST_PICK_APPWIDGET &&
resultCode == RESULT_CANCELED && data != null) {
@@ -1258,7 +1262,7 @@ public final class Launcher extends Activity
li.setClassName(wi.getPackageName(), wi.getSettingsActivity());
chooser.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] { li });
}
startActivity(chooser);
startActivityForResult(chooser, REQUEST_PICK_WALLPAPER);
}
@Override
@@ -1614,6 +1618,7 @@ public final class Launcher extends Activity
//mWorkspace.hide();
mAllAppsGrid.setFocusable(true);
mAllAppsGrid.requestFocus();
// TODO: fade these two too
mDeleteZone.setVisibility(View.GONE);