diff --git a/Habitica/res/drawable/gradient_white.xml b/Habitica/res/drawable/gradient_white.xml index b4e0be097..23d57b8da 100644 --- a/Habitica/res/drawable/gradient_white.xml +++ b/Habitica/res/drawable/gradient_white.xml @@ -3,6 +3,6 @@ \ No newline at end of file diff --git a/Habitica/res/drawable/no_party_background_gradient.xml b/Habitica/res/drawable/no_party_background_gradient.xml index e8558404b..032d7e76c 100644 --- a/Habitica/res/drawable/no_party_background_gradient.xml +++ b/Habitica/res/drawable/no_party_background_gradient.xml @@ -3,7 +3,7 @@ : ComponentActivi fun stopAnimatingProgress() { if (progressView != null) { progressView?.stopAnimation() - wrapperBinding.root.removeView(progressView) + progressView?.post { + wrapperBinding.root.removeView(progressView) + } progressView = null } else { wrapperBinding.root.children.forEach { if (it is IndeterminateProgressView) { - wrapperBinding.root.removeView(it) + it.post { + wrapperBinding.root.removeView(it) + } } } }