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

Commit 0f30c095 authored by Sihua Ma's avatar Sihua Ma Committed by Android (Google) Code Review
Browse files

Merge "Remove app widget view when widget id is deleted" into tm-qpr-dev

parents 47c03be9 3d9dc355
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -168,6 +168,7 @@ public final class QuickstepWidgetHolder extends LauncherWidgetHolder {
    @Override
    public void deleteAppWidgetId(int appWidgetId) {
        super.deleteAppWidgetId(appWidgetId);
        mViews.remove(appWidgetId);
        sListeners.remove(appWidgetId);
    }

@@ -260,6 +261,7 @@ public final class QuickstepWidgetHolder extends LauncherWidgetHolder {
     */
    @Override
    public void clearViews() {
        mViews.clear();
        for (int i = sListeners.size() - 1; i >= 0; i--) {
            sListeners.valueAt(i).mListeningHolders.remove(this);
        }