summaryrefslogtreecommitdiff
path: root/libs/androidfw/ApkParsing.cpp
diff options
context:
space:
mode:
author Evan Rosky <erosky@google.com> 2023-05-30 17:45:49 -0700
committer Evan Rosky <erosky@google.com> 2023-05-31 10:11:29 -0700
commit5b3aa269815c6d5ffd19b692645e9455a73e53a6 (patch)
treeff68e30f625835b70bc9cc2554cffaf402f7abfb /libs/androidfw/ApkParsing.cpp
parent7502484675309a42b56187a7008ab664918f762e (diff)
Support nesting in leaftaskfilter and make recents compatible
The filter only checked "every-other" level because it would return early if it found a child; however, split-screen is >1 layer deep, so we actually need to still record the task as a child so its parents will also be rejected. This exposed an issue in RecentsHandler where it wouldn't reset the task surface visibility of root tasks when cancelling (going-back to app), so this fixes that as well by tracking leafs and roots but only forwarding the leafs to launcher Bug: 283176051 Test: put windows in split, swipe into overview, observe transition info in logs. Change-Id: Ib545792891bad93104892a55ad7059eff7b7a623
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions