Jeremy Sim 31b934f28f Fix disabled state for non-resizeable app pairs
This CL makes it so that app pair creation includes updating some flags on the newly created WorkspaceItemInfos -- specifically the FLAG_NON_RESIZEABLE flag. Previously, flag updating only happened upon launcher restart or package change, which meant that newly created app pairs were missing some flags.

This caused App+Camera pairs to not have the FLAG_NON_RESIZEABLE flag immediately on app pair creation, which affected the disabled state.

Fixes: 323088270
Flag: ACONFIG com.android.wm.shell.enable_app_pairs TRUNKFOOD
Test: Manual
Change-Id: I96c6ec3723bec2ddaa0af625890b983faf2fe2c7
2024-02-29 13:42:43 -08:00
2024-02-26 14:54:31 -08:00
2023-12-07 13:04:23 -08:00
2024-01-23 15:55:40 -08:00
2024-01-23 15:55:40 -08:00
2019-11-25 20:24:07 +09:00
2021-09-21 15:25:22 -07:00
2024-01-10 12:30:39 -08:00
2024-01-10 12:30:39 -08:00
2023-10-20 10:09:12 -07:00
2020-01-17 11:24:43 -08:00
Description
No description provided
816 MiB
Languages
Java 73.1%
Kotlin 26.5%
AIDL 0.3%
Python 0.1%