From 5468eedde5fad5c5e0816f8624335ca428a9bb62 Mon Sep 17 00:00:00 2001 From: Mady Mellor Date: Mon, 1 Nov 2021 15:12:33 -0700 Subject: [PATCH] Add locusId as something taskOrganizers care about This ensures that a locusId change will trigger an onTaskInfoChange immediately. Previously it would just be sent with the next info change event which isn't sufficient. Test: atest NotificationManagerTest Bug: 204260661 Change-Id: I2b53f63b6efd6d2c22a877b7c33f5a12832a8e1d --- core/java/android/app/TaskInfo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/java/android/app/TaskInfo.java b/core/java/android/app/TaskInfo.java index bd9b6e9521189..ddde27220b96a 100644 --- a/core/java/android/app/TaskInfo.java +++ b/core/java/android/app/TaskInfo.java @@ -368,7 +368,8 @@ public class TaskInfo { && Objects.equals(taskDescription, that.taskDescription) && isFocused == that.isFocused && isVisible == that.isVisible - && isSleeping == that.isSleeping; + && isSleeping == that.isSleeping + && Objects.equals(mTopActivityLocusId, that.mTopActivityLocusId); } /**