summaryrefslogtreecommitdiff
path: root/libs/androidfw/BackupData.cpp
diff options
context:
space:
mode:
author Hongwei Wang <hwwang@google.com> 2023-07-11 16:20:01 -0700
committer Hongwei Wang <hwwang@google.com> 2023-07-12 14:21:02 -0700
commit59c5d8101edc1192dfb04c73747aa210f28d3ea4 (patch)
treeb6bfe9e613408557f031cc1775ab01bf6df6031d /libs/androidfw/BackupData.cpp
parentb72062c607cbe2b8b4a1380d78934b8c08ecc3ec (diff)
Ensure onStop before onPictureInPictureModeChanged
We have a CTS test case PinnedStackTests#testStopBeforeMultiWindowCallbacksOnDismiss that ensures onStop is always sent before onPictureInPictureModeChanged. The test itself does not simulate what user typically does and it's broken with the shell transition. Apps like YouTube may rely on such order so they can choose if they should, for instance, stop the playback when the PiP is removed. Fixing this by forcefully send onStop before setWindowingMode (which in turn results a configuration change). Video: http://recall/-/aaaaaabFQoRHlzixHdtY/eEEfu9mca0dzLyzC8jBcxb Bug: 290413333 Test: manually, see also the video Test: atest PinnedStackTests Change-Id: I0f94d4c26f7b3ccc1df6be97a0238f995438dffd
Diffstat (limited to 'libs/androidfw/BackupData.cpp')
0 files changed, 0 insertions, 0 deletions