Merge "Updating code due to TaskStackChangeListener changes" into tm-dev am: bc25ec02a2

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

Change-Id: I2cb0a6148e225319f5b9ef187eef68fe1cf7d802
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Sunny Goyal authored and Automerger Merge Worker committed 2022-04-14 20:15:51 +00:00
commit c03a5a6e80
2 files changed
+1 -2

No files matched your search

@@ -54,7 +54,7 @@ import java.util.function.Consumer;
* Singleton class to load and manage recents model.
*/
@TargetApi(Build.VERSION_CODES.O)
public class RecentsModel extends TaskStackChangeListener implements IconChangeListener {
public class RecentsModel implements IconChangeListener, TaskStackChangeListener {
// We do not need any synchronization for this variable as its only written on UI thread.
public static final MainThreadInitializedObject<RecentsModel> INSTANCE =
@@ -74,7 +74,6 @@ public class RotationTouchHelper implements DisplayInfoChangeListener {
@Override
public void onActivityRotation(int displayId) {
super.onActivityRotation(displayId);
// This always gets called before onDisplayInfoChanged() so we know how to process
// the rotation in that method. This is done to avoid having a race condition between
// the sensor readings and onDisplayInfoChanged() call