Merge "Attempt to fix concurrent modification issue in QuickstepWidgetHolder" into udc-dev am: 4c233bd645
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22391715 Change-Id: I40664aee1c8d4f90b82d0f0041b31e2c932705d8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -196,7 +196,7 @@ public final class QuickstepWidgetHolder extends LauncherWidgetHolder {
|
||||
@Override
|
||||
public void addProviderChangeListener(
|
||||
@NonNull LauncherWidgetHolder.ProviderChangedListener listener) {
|
||||
mProviderChangedListeners.add(listener);
|
||||
MAIN_EXECUTOR.execute(() -> mProviderChangedListeners.add(listener));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -206,7 +206,7 @@ public final class QuickstepWidgetHolder extends LauncherWidgetHolder {
|
||||
@Override
|
||||
public void removeProviderChangeListener(
|
||||
LauncherWidgetHolder.ProviderChangedListener listener) {
|
||||
mProviderChangedListeners.remove(listener);
|
||||
MAIN_EXECUTOR.execute(() -> mProviderChangedListeners.remove(listener));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user