Loading core/java/android/view/ITaskOrganizer.aidl +1 −1 Original line number Original line Diff line number Diff line Loading @@ -27,7 +27,7 @@ import android.app.ActivityManager; */ */ oneway interface ITaskOrganizer { oneway interface ITaskOrganizer { void taskAppeared(in ActivityManager.RunningTaskInfo taskInfo); void taskAppeared(in ActivityManager.RunningTaskInfo taskInfo); void taskVanished(in IWindowContainer container); void taskVanished(in ActivityManager.RunningTaskInfo taskInfo); /** /** * Called upon completion of * Called upon completion of Loading packages/SystemUI/src/com/android/systemui/pip/PipTaskOrganizer.java +2 −1 Original line number Original line Diff line number Diff line Loading @@ -251,7 +251,8 @@ public class PipTaskOrganizer extends ITaskOrganizer.Stub { } } @Override @Override public void taskVanished(IWindowContainer token) { public void taskVanished(ActivityManager.RunningTaskInfo info) { IWindowContainer token = info.token; Objects.requireNonNull(token, "Requires valid IWindowContainer"); Objects.requireNonNull(token, "Requires valid IWindowContainer"); if (token.asBinder() != mToken.asBinder()) { if (token.asBinder() != mToken.asBinder()) { Log.wtf(TAG, "Unrecognized token: " + token); Log.wtf(TAG, "Unrecognized token: " + token); Loading packages/SystemUI/src/com/android/systemui/stackdivider/SplitScreenTaskOrganizer.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -88,7 +88,7 @@ class SplitScreenTaskOrganizer extends ITaskOrganizer.Stub { } } @Override @Override public void taskVanished(IWindowContainer container) { public void taskVanished(RunningTaskInfo taskInfo) { } } @Override @Override Loading services/core/java/com/android/server/wm/TaskOrganizerController.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -128,7 +128,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub void removeTask(Task t) { void removeTask(Task t) { try { try { mOrganizer.taskVanished(t.getRemoteToken()); mOrganizer.taskVanished(t.getTaskInfo()); } catch (Exception e) { } catch (Exception e) { Slog.e(TAG, "Exception sending taskVanished callback" + e); Slog.e(TAG, "Exception sending taskVanished callback" + e); } } Loading services/tests/wmtests/src/com/android/server/wm/ActivityStarterTests.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -1019,7 +1019,7 @@ public class ActivityStarterTests extends ActivityTestsBase { public void taskAppeared(ActivityManager.RunningTaskInfo info) { public void taskAppeared(ActivityManager.RunningTaskInfo info) { } } @Override @Override public void taskVanished(IWindowContainer wc) { public void taskVanished(ActivityManager.RunningTaskInfo info) { } } @Override @Override public void transactionReady(int id, SurfaceControl.Transaction t) { public void transactionReady(int id, SurfaceControl.Transaction t) { Loading Loading
core/java/android/view/ITaskOrganizer.aidl +1 −1 Original line number Original line Diff line number Diff line Loading @@ -27,7 +27,7 @@ import android.app.ActivityManager; */ */ oneway interface ITaskOrganizer { oneway interface ITaskOrganizer { void taskAppeared(in ActivityManager.RunningTaskInfo taskInfo); void taskAppeared(in ActivityManager.RunningTaskInfo taskInfo); void taskVanished(in IWindowContainer container); void taskVanished(in ActivityManager.RunningTaskInfo taskInfo); /** /** * Called upon completion of * Called upon completion of Loading
packages/SystemUI/src/com/android/systemui/pip/PipTaskOrganizer.java +2 −1 Original line number Original line Diff line number Diff line Loading @@ -251,7 +251,8 @@ public class PipTaskOrganizer extends ITaskOrganizer.Stub { } } @Override @Override public void taskVanished(IWindowContainer token) { public void taskVanished(ActivityManager.RunningTaskInfo info) { IWindowContainer token = info.token; Objects.requireNonNull(token, "Requires valid IWindowContainer"); Objects.requireNonNull(token, "Requires valid IWindowContainer"); if (token.asBinder() != mToken.asBinder()) { if (token.asBinder() != mToken.asBinder()) { Log.wtf(TAG, "Unrecognized token: " + token); Log.wtf(TAG, "Unrecognized token: " + token); Loading
packages/SystemUI/src/com/android/systemui/stackdivider/SplitScreenTaskOrganizer.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -88,7 +88,7 @@ class SplitScreenTaskOrganizer extends ITaskOrganizer.Stub { } } @Override @Override public void taskVanished(IWindowContainer container) { public void taskVanished(RunningTaskInfo taskInfo) { } } @Override @Override Loading
services/core/java/com/android/server/wm/TaskOrganizerController.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -128,7 +128,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub void removeTask(Task t) { void removeTask(Task t) { try { try { mOrganizer.taskVanished(t.getRemoteToken()); mOrganizer.taskVanished(t.getTaskInfo()); } catch (Exception e) { } catch (Exception e) { Slog.e(TAG, "Exception sending taskVanished callback" + e); Slog.e(TAG, "Exception sending taskVanished callback" + e); } } Loading
services/tests/wmtests/src/com/android/server/wm/ActivityStarterTests.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -1019,7 +1019,7 @@ public class ActivityStarterTests extends ActivityTestsBase { public void taskAppeared(ActivityManager.RunningTaskInfo info) { public void taskAppeared(ActivityManager.RunningTaskInfo info) { } } @Override @Override public void taskVanished(IWindowContainer wc) { public void taskVanished(ActivityManager.RunningTaskInfo info) { } } @Override @Override public void transactionReady(int id, SurfaceControl.Transaction t) { public void transactionReady(int id, SurfaceControl.Transaction t) { Loading