diff --git a/roundimageview/src/main/java/com/tomlonghurst/roundimageview/RoundImageView.kt b/roundimageview/src/main/java/com/tomlonghurst/roundimageview/RoundImageView.kt index cd67d27..652a9bf 100644 --- a/roundimageview/src/main/java/com/tomlonghurst/roundimageview/RoundImageView.kt +++ b/roundimageview/src/main/java/com/tomlonghurst/roundimageview/RoundImageView.kt @@ -75,13 +75,10 @@ class RoundImageView : FrameLayout { } private fun setInnerCardSize(borderWidth: Float) { - val mainHeight = height - val mainWidth = width - picture_card_circle.apply { onGlobalLayout { - val newHeight = mainHeight.minus(borderWidth.times(2).roundToInt()) - val newWidth = mainWidth.minus(borderWidth.times(2).roundToInt()) + val newHeight = view.height.minus(borderWidth.times(2).roundToInt()) + val newWidth = view.width.minus(borderWidth.times(2).roundToInt()) layoutParams.height = newHeight layoutParams.width = newWidth