Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 53445ef7 authored by Steve Kondik's avatar Steve Kondik Committed by Steve Kondik
Browse files

Revert "fix bug about view cache in RemoteViews"

 * Fixes one bug, creates a new one.

This reverts commit 47874fb1.

Change-Id: Ie1c6be453ad4fa665e63862341f7c1e0f35b840c
parent 0b7175ce
Loading
Loading
Loading
Loading
+3 −8
Original line number Diff line number Diff line
@@ -1082,9 +1082,9 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback
    }

    public int getCount() {
        final RemoteViewsMetaData tmpMetaData = mCache.getTemporaryMetaData();
        synchronized (tmpMetaData) {
            return tmpMetaData.count;
        final RemoteViewsMetaData metaData = mCache.getMetaData();
        synchronized (metaData) {
            return metaData.count;
        }
    }

@@ -1270,11 +1270,6 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback
            return;
        }

        // Clear the data in cache
        final RemoteViewsMetaData metaData = mCache.getMetaData();
        synchronized (metaData) {
            metaData.reset();
        }
        // Flush the cache so that we can reload new items from the service
        synchronized (mCache) {
            mCache.reset();