summaryrefslogtreecommitdiff
path: root/libs/input/SpriteController.cpp
diff options
context:
space:
mode:
author András Kurucz <kurucz@google.com> 2022-11-30 13:32:11 +0000
committer András Kurucz <kurucz@google.com> 2022-12-01 15:30:14 +0000
commite96ef6d3c70f2bbc8aadd958916b1ee27e74712f (patch)
tree090eb6ae8f43528c1f353d941c8ad76214c93aa5 /libs/input/SpriteController.cpp
parentf8989a33a080dabfd6b57b41269154fe753ef9c8 (diff)
Fix rendering issue after cancelling Notifications inside a group
If we return true from `offerToKeepInParentForAnimation`, the ShadeViewDiffer won't detach this row and the view system is responsible for ensuring the row is in eventually removed from the parent. The view system can only guarantee this if the removal was triggered by a dismissal from the user. The bug was a regression from ag/20291263. Fixes: 260079710 Test: 1) post a group of notifications 2) cancel a child 3) post the same child again (a notif with the same tag) 4) expand notif group Test: dismiss a group of Notifications and observe the animations Test: atest ExpandableNotificationRowControllerTest Change-Id: Iea4032ece37e36a3f08cd6626e998717cda511c7
Diffstat (limited to 'libs/input/SpriteController.cpp')
0 files changed, 0 insertions, 0 deletions