Fix letterboxed app input info not added
Launcher remote animation requires permission ACCESS_SURFACE_FLINGER to set input info. Use pendingTransaction instead of syncTransaction to let system_server apply input info with permission. Don't reset parentAppBoundsOverride when configuration is resolved as double tap can happen after configuration is resolved e.g. unresizable app in size compat mode which fills either width/height of display. Flag: EXEMPT bugfix Fix: 345729003 Test: atest LetterboxTest atest SizeCompatTests atest LetterboxUiControllerTest Change-Id: I66d0b1dbd6aad4639e8e25994577232e388f47bd
Loading
Please register or sign in to comment