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

Commit f9e51c80 authored by Jason Chiu's avatar Jason Chiu Committed by Automerger Merge Worker
Browse files

Merge "Fix the exception of accessing an ArrayMap" into rvc-dev am: 98eedf79...

Merge "Fix the exception of accessing an ArrayMap" into rvc-dev am: 98eedf79 am: 64174681 am: 0e23f24b am: 01376119

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12042287

Change-Id: I6d25914f7760402bebc6fdac57e428e7b35a8fc9
parents 3585819d 01376119
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ import java.io.Closeable;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Map;

@@ -190,7 +191,8 @@ public abstract class SliceBackgroundWorker<E> implements Closeable {

        private static NotifySliceChangeHandler sHandler;

        private final Map<Uri, Long> mLastUpdateTimeLookup = new ArrayMap<>();
        private final Map<Uri, Long> mLastUpdateTimeLookup = Collections.synchronizedMap(
                new ArrayMap<>());

        private static NotifySliceChangeHandler getInstance() {
            if (sHandler == null) {