diff options
| author | Winson Chung <winsonc@google.com> | 2011-03-04 15:47:23 -0800 |
|---|---|---|
| committer | Winson Chung <winsonc@google.com> | 2011-03-04 15:58:02 -0800 |
| commit | 7ab73e757ac6b66b0066c8ff41c2d589adacd248 (patch) | |
| tree | 87050501ec9ddf7259dfd098ab985c58228eb9af /core/java/android/widget/RemoteViewsAdapter.java | |
| parent | d7e80b9d5046603ac4a36ea74e204a2ad70a4dca (diff) | |
Fixing issue where AppWidget service was being hit regardless of caching in RemoteViewsAdapter. (3467340)
Change-Id: Icbcbf6ef94a861d88243bd2d6587995991b53c82
Diffstat (limited to 'core/java/android/widget/RemoteViewsAdapter.java')
| -rw-r--r-- | core/java/android/widget/RemoteViewsAdapter.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/widget/RemoteViewsAdapter.java b/core/java/android/widget/RemoteViewsAdapter.java index 2d2165b36c0a..1c0a2bbb0f1e 100644 --- a/core/java/android/widget/RemoteViewsAdapter.java +++ b/core/java/android/widget/RemoteViewsAdapter.java @@ -889,7 +889,7 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback boolean isConnected = mServiceConnection.isConnected(); boolean hasNewItems = false; - if (!isConnected) { + if (!isInCache && !isConnected) { // Requesting bind service will trigger a super.notifyDataSetChanged(), which will // in turn trigger another request to getView() requestBindService(); |
