Migrate uiMode, theme and dpi change updates to ShellController for tiling.
Tiling depends on taskInfo updates to listen to theme and uiMode updates, this is specially inaccurate if the app overrides the system config. This CL migrates the uiMode and theme updates listening from onTaskInfoChange API to shellController.onConfigurationChange API. also tiling now re-draws when the density dpi changes mid-tiling session to respect the new resolution. Flag: com.android.window.flags.enable_tile_resizing Test: Unit tests and on device testing Bug: 424780063 Change-Id: Ibcd75c8613bc5acdbb32605d2ea44fad72ed99d5
Loading
Please register or sign in to comment