diff options
author | Adam Cohen <adamcohen@google.com> | 2011-02-11 18:25:43 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-02-11 18:25:43 -0800 |
commit | f3032e9d9dc00efbf53c97b9d0b6f6bd33336e9f (patch) | |
tree | 9f466a71433635d2cd9ed5114aebe722482d6b3b /core | |
parent | b27a1ca53e43c97d206d19c2b219f53690b324eb (diff) | |
parent | aeb66ca473a194d0b9148234a710b26ce88c4807 (diff) | |
download | frameworks_base-f3032e9d9dc00efbf53c97b9d0b6f6bd33336e9f.zip frameworks_base-f3032e9d9dc00efbf53c97b9d0b6f6bd33336e9f.tar.gz frameworks_base-f3032e9d9dc00efbf53c97b9d0b6f6bd33336e9f.tar.bz2 |
Merge "Fixing a bug in RemoteViewsAdapter where cached items weren't being marked as requested"
Diffstat (limited to 'core')
-rw-r--r-- | core/java/android/widget/RemoteViewsAdapter.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/widget/RemoteViewsAdapter.java b/core/java/android/widget/RemoteViewsAdapter.java index 0a48feb..13a911b 100644 --- a/core/java/android/widget/RemoteViewsAdapter.java +++ b/core/java/android/widget/RemoteViewsAdapter.java @@ -914,7 +914,9 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback // view and queueing it to be loaded if it has not already been loaded. Context context = parent.getContext(); RemoteViews rv = mCache.getRemoteViewsAt(position); - int typeId = mCache.getMetaDataAt(position).typeId; + RemoteViewsIndexMetaData indexMetaData = mCache.getMetaDataAt(position); + indexMetaData.isRequested = true; + int typeId = indexMetaData.typeId; // Reuse the convert view where possible if (layout != null) { |