diff --git a/presentation/src/main/java/org/gdsc/presentation/view/MainActivity.kt b/presentation/src/main/java/org/gdsc/presentation/view/MainActivity.kt index 61f238b3..d9a57f4c 100644 --- a/presentation/src/main/java/org/gdsc/presentation/view/MainActivity.kt +++ b/presentation/src/main/java/org/gdsc/presentation/view/MainActivity.kt @@ -119,19 +119,22 @@ class MainActivity : BaseActivity() { object : Animator.AnimatorListener { override fun onAnimationStart(p0: Animator) {} override fun onAnimationEnd(p0: Animator) { - binding.bottomNavigationView.visibility = View.GONE } override fun onAnimationCancel(p0: Animator) {} override fun onAnimationRepeat(p0: Animator) {} } - binding.bottomNavigationView.slideDown(endListener = myAnimationListener) + runOnUiThread { + binding.bottomNavigationView.slideDown(endListener = myAnimationListener) + } } fun slideUpBottomNavigationView() { - binding.bottomNavigationView.visibility = View.VISIBLE - binding.bottomNavigationView.slideUp() + runOnUiThread { + binding.bottomNavigationView.visibility = View.VISIBLE + binding.bottomNavigationView.slideUp() + } } fun changeToolbarTitle(title: String) {