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

Commit 5ade3e1f authored by Sihua Ma's avatar Sihua Ma
Browse files

Attempt to fix concurrent modification issue in QuickstepWidgetHolder

Test: N/A
Bug: 275100497
Change-Id: I5db18ff38aa280c2a9957c457ac9565570933513
parent f86b574e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -197,7 +197,7 @@ public final class QuickstepWidgetHolder extends LauncherWidgetHolder {
    @Override
    public void addProviderChangeListener(
            @NonNull LauncherWidgetHolder.ProviderChangedListener listener) {
        mProviderChangedListeners.add(listener);
        MAIN_EXECUTOR.execute(() -> mProviderChangedListeners.add(listener));
    }

    /**
@@ -207,7 +207,7 @@ public final class QuickstepWidgetHolder extends LauncherWidgetHolder {
    @Override
    public void removeProviderChangeListener(
            LauncherWidgetHolder.ProviderChangedListener listener) {
        mProviderChangedListeners.remove(listener);
        MAIN_EXECUTOR.execute(() -> mProviderChangedListeners.remove(listener));
    }

    /**