diff options
author | Issei Suzuki <issei@google.com> | 2020-06-09 11:23:29 +0200 |
---|---|---|
committer | Issei Suzuki <issei@google.com> | 2020-06-10 18:11:42 +0200 |
commit | 4a46a92e39b867b3e6910cea9c7a5ef15726f4fc (patch) | |
tree | 0c94887e1082c4af08453b8dd23e3427db4e347a /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | ab0ffd1d48e5ca54ca80280796ce279edf83e0fc (diff) |
Fix unexpected closure of the bubble.
WindowManager calls ATMS#notifySingleTaskDisplayEmpty to notify that the
last task is removed from a single task display.
Originally it was called from ActivityStack when Tsak is removed, but
while merging ActivityStack and Task, CL[1] moved the call to Task. As a
result, the lister gets notification when ActivityRecord is removed,
instead of a last Task is removed, which causes unexpected bubble
closure.
[1]: Ifb167129c89a3aba11796daa21a9dee7200913ca
Bug: 157067689
Test: atest TaskStackChangedListnerTest
Change-Id: I93b745ba7fd1bb2fbef7915ddff2316100813187
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions