fix(side dialog): crash when deflating twice in quick succession

This commit is contained in:
Mathias-Boulay 2025-01-18 18:38:21 +01:00
parent 315352a979
commit f2ee122e01

View File

@ -132,6 +132,9 @@ public abstract class SideDialogView {
return;
}
mSideDialogAnimator.removeAllUpdateListeners();
mSideDialogAnimator.removeAllListeners();
mParent.removeView(mDialogLayout);
mIsInstantiated = false;
@ -212,7 +215,6 @@ public abstract class SideDialogView {
mSideDialogAnimator.addListener(new AnimatorListenerAdapter() {
@Override
public void onAnimationEnd(Animator animation) {
mSideDialogAnimator.removeListener(this);
deflateLayout();
}
});