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

Commit 4f2d926d authored by Sunny Goyal's avatar Sunny Goyal
Browse files

Resetting UI state when the last has launched

Bug: 135038270
Change-Id: Ie0af9c7d47f69b32caedd72f98ed1706bdbef5fa
parent 1703eb8b
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -113,4 +113,7 @@ public final class FallbackActivityControllerHelper extends
    public int getContainerType() {
    public int getContainerType() {
        return LauncherLogProto.ContainerType.SIDELOADED_LAUNCHER;
        return LauncherLogProto.ContainerType.SIDELOADED_LAUNCHER;
    }
    }

    @Override
    public void onLaunchTaskSuccess(RecentsActivity activity) { }
}
}
+5 −0
Original line number Original line Diff line number Diff line
@@ -104,4 +104,9 @@ public final class LauncherActivityControllerHelper extends GoActivityControlHel
        return launcher != null ? launcher.getStateManager().getState().containerType
        return launcher != null ? launcher.getStateManager().getState().containerType
                : LauncherLogProto.ContainerType.APP;
                : LauncherLogProto.ContainerType.APP;
    }
    }

    @Override
    public void onLaunchTaskSuccess(Launcher launcher) {
        launcher.getStateManager().moveToRestState();
    }
}
}
+5 −0
Original line number Original line Diff line number Diff line
@@ -230,4 +230,9 @@ public final class FallbackActivityControllerHelper implements
        // TODO: probably go back to overview instead.
        // TODO: probably go back to overview instead.
        activity.<RecentsView>getOverviewPanel().startHome();
        activity.<RecentsView>getOverviewPanel().startHome();
    }
    }

    @Override
    public void onLaunchTaskSuccess(RecentsActivity activity) {
        activity.onTaskLaunched();
    }
}
}
+5 −0
Original line number Original line Diff line number Diff line
@@ -488,4 +488,9 @@ public final class LauncherActivityControllerHelper implements ActivityControlHe
    public void onLaunchTaskFailed(Launcher launcher) {
    public void onLaunchTaskFailed(Launcher launcher) {
        launcher.getStateManager().goToState(OVERVIEW);
        launcher.getStateManager().goToState(OVERVIEW);
    }
    }

    @Override
    public void onLaunchTaskSuccess(Launcher launcher) {
        launcher.getStateManager().moveToRestState();
    }
}
}
 No newline at end of file
+4 −0
Original line number Original line Diff line number Diff line
@@ -177,4 +177,8 @@ public final class RecentsActivity extends BaseRecentsActivity {
        super.onStart();
        super.onStart();
        mFallbackRecentsView.resetTaskVisuals();
        mFallbackRecentsView.resetTaskVisuals();
    }
    }

    public void onTaskLaunched() {
        mFallbackRecentsView.resetTaskVisuals();
    }
}
}
Loading