Volume: Hide dialog when motion cancelled, as well as when finished.
Speculative fix for issue where sometimes volume dialog does not ever dismiss. Logs show that VolumeDialogImpl.dismissH is being called, and the VolumeDialogImpl dump shows that the dialog thinks it is not showing. I think that these animations are getting cancelled, leaving mIsAnimatingDismiss true with no active dismiss animation running (normally it is reset to false during the animation's end action). mIsAnimatingDismiss then prevents the creation of another dismiss animation, leaving the dialog stranded. Test: existing Volume tests pass, no repro available for bug Bug: 232606092 Change-Id: If6dbccf52de6452ce57d872de40037d5080d8ef0
Loading
Please register or sign in to comment