Loading services/core/java/com/android/server/wm/TaskOrganizerController.java +25 −21 Original line number Diff line number Diff line Loading @@ -160,6 +160,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub { return; } ProtoLog.v(WM_DEBUG_WINDOW_ORGANIZER, "Task info changed taskId=%d", task.mTaskId); mDeferTaskOrgCallbacksConsumer.accept(() -> { if (!task.isOrganized()) { // This is safe to ignore if the task is no longer organized return; Loading @@ -172,6 +173,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub { } catch (RemoteException e) { Slog.e(TAG, "Exception sending onTaskInfoChanged callback", e); } }); } void onBackPressedOnTaskRoot(Task task) { Loading @@ -181,6 +183,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub { // Skip if the task has not yet received taskAppeared(). return; } mDeferTaskOrgCallbacksConsumer.accept(() -> { if (!task.isOrganized()) { // This is safe to ignore if the task is no longer organized return; Loading @@ -190,6 +193,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub { } catch (Exception e) { Slog.e(TAG, "Exception sending onBackPressedOnTaskRoot callback", e); } }); } } Loading Loading
services/core/java/com/android/server/wm/TaskOrganizerController.java +25 −21 Original line number Diff line number Diff line Loading @@ -160,6 +160,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub { return; } ProtoLog.v(WM_DEBUG_WINDOW_ORGANIZER, "Task info changed taskId=%d", task.mTaskId); mDeferTaskOrgCallbacksConsumer.accept(() -> { if (!task.isOrganized()) { // This is safe to ignore if the task is no longer organized return; Loading @@ -172,6 +173,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub { } catch (RemoteException e) { Slog.e(TAG, "Exception sending onTaskInfoChanged callback", e); } }); } void onBackPressedOnTaskRoot(Task task) { Loading @@ -181,6 +183,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub { // Skip if the task has not yet received taskAppeared(). return; } mDeferTaskOrgCallbacksConsumer.accept(() -> { if (!task.isOrganized()) { // This is safe to ignore if the task is no longer organized return; Loading @@ -190,6 +193,7 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub { } catch (Exception e) { Slog.e(TAG, "Exception sending onBackPressedOnTaskRoot callback", e); } }); } } Loading