Skip to content
Commit 2ee5002a authored by Ats Jenk's avatar Ats Jenk
Browse files

Store desktop tasks per display id

Store active and visible tasks per display id.
When notifying the listener of changes, include the display id.

Adding support to controllers to bring only tasks to front from current
display when switching a task to freeform.

Using tasks display id when deciding if a fullscreen task should switch
to freeform on launch or if freeform should switch to fullscreen.

TODO:
- add display id to show desktop calls
- update sysui state when tasks are shown/hidden on other displays
  (currently only default display is supported)
- tests for desktop mode proto 1

Bug: 278084491
Test: atest DesktopModeTaskRepositoryTest DesktopTasksControllerTest DesktopModeControllerTest
Change-Id: I6ebdc4c9b444c22bf7fe58ce82f8db6544fac5e5
parent f2c40809
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment