diff --git a/app/src/main/java/dev/trindadedev/learn/ui/components/bounce/BounceLayout.kt b/app/src/main/java/dev/trindadedev/learn/ui/components/bounce/BounceLayout.kt index 44de27c..5b9ebf4 100644 --- a/app/src/main/java/dev/trindadedev/learn/ui/components/bounce/BounceLayout.kt +++ b/app/src/main/java/dev/trindadedev/learn/ui/components/bounce/BounceLayout.kt @@ -18,8 +18,10 @@ constructor( events.state.initialBound = 100f events.state.targetBound = resources.displayMetrics.heightPixels.toFloat() events.state.currentBound = events.state.initialBound - layoutParams.height = events.state.initialBound.toInt() - requestLayout() + post { + layoutParams.height = events.state.initialBound.toInt() + requestLayout() + } setOnTouchListener { view, event -> when (event.action) {