summaryrefslogtreecommitdiffstats
path: root/ui/src/com/android/providers/downloads
diff options
context:
space:
mode:
authorVasu Nori <vnori@google.com>2011-03-18 11:03:57 -0700
committerVasu Nori <vnori@google.com>2011-03-18 11:03:57 -0700
commit236726f0ce531bb151262da20d7e43b424b5d4a6 (patch)
tree31b49299a5d847c032cf3cf40fdfd61a5d90135e /ui/src/com/android/providers/downloads
parent7666801aeaf7c69144ab39761156010ddbb809f7 (diff)
downloadandroid_packages_providers_DownloadProvider-236726f0ce531bb151262da20d7e43b424b5d4a6.tar.gz
android_packages_providers_DownloadProvider-236726f0ce531bb151262da20d7e43b424b5d4a6.tar.bz2
android_packages_providers_DownloadProvider-236726f0ce531bb151262da20d7e43b424b5d4a6.zip
bug:4128300 allow deletion of downloads in progress
this functionality was broken when CAB was added to Downloads app Change-Id: I00e7313650f872334d6a38dbaff7f97909e2c59c
Diffstat (limited to 'ui/src/com/android/providers/downloads')
-rw-r--r--ui/src/com/android/providers/downloads/ui/DownloadList.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/src/com/android/providers/downloads/ui/DownloadList.java b/ui/src/com/android/providers/downloads/ui/DownloadList.java
index 810e93e6..09573c6d 100644
--- a/ui/src/com/android/providers/downloads/ui/DownloadList.java
+++ b/ui/src/com/android/providers/downloads/ui/DownloadList.java
@@ -132,6 +132,10 @@ public class DownloadList extends Activity {
private class MyDataSetObserver extends DataSetObserver {
@Override
public void onChanged() {
+ // ignore change notification if there are selections
+ if (mSelectedIds.size() > 0) {
+ return;
+ }
// may need to switch to or from the empty view
chooseListToShow();
ensureSomeGroupIsExpanded();