diff --git a/sneaker/src/main/java/com/irozon/sneaker/Sneaker.kt b/sneaker/src/main/java/com/irozon/sneaker/Sneaker.kt index 3fce2a6..42e1a88 100755 --- a/sneaker/src/main/java/com/irozon/sneaker/Sneaker.kt +++ b/sneaker/src/main/java/com/irozon/sneaker/Sneaker.kt @@ -479,8 +479,9 @@ class Sneaker(private var context: Context) : View.OnClickListener, LifecycleObs * @param parent */ private fun removeExistingSneakerView(parent: ViewGroup) { - parent.findViewById(R.id.mainLayout)?.let { - removeView(it, false) + val existingView = parent.findViewById(R.id.mainLayout) + if (existingView != null) { + removeView(existingView, false) } }