diff options
| author | 2023-06-07 21:07:29 -0700 | |
|---|---|---|
| committer | 2023-06-07 22:05:57 -0700 | |
| commit | 1344b16208e6fc084ddfd1981de653eb076397c3 (patch) | |
| tree | 3d6d4b45799fb7c0ee748588d7363843379b5d5c /libs/androidfw/ApkParsing.cpp | |
| parent | 4b9f5eb5ea08dbc025f8f95b436f1ca55c20812d (diff) | |
Detect 3p launcher move-to-front during recents.
If entering recents with a 3p launcher below a translucent task,
the 3p launcher will remain visible the whole time. This means
that, upon "committing" to go home (swipe-to-home), the 3p
launcher task will be brought to-front rather than launched. If,
we don't check for this, the default behavior of Recents handler
is to cancel the current recents transition if it sees a
transition with unrecognized stuff that isn't related to it's
session.
So, add a check for 3p launcher moving-to-front and convert it
into an "open" so the rest of recents treats it as such.
Bug: 284195706
Test: add calendar widget to 3p launcher, open an event,
swipe-to-home.
Change-Id: I81cd2a69858f4e20fe0bf86be94ca0e2af06fc28
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions