From 55cbd317c8174e8f55e9584a39c5302081634d43 Mon Sep 17 00:00:00 2001 From: lodev09 Date: Mon, 29 Dec 2025 11:48:29 +0800 Subject: [PATCH] fix(android): optimize findRootContainerView to return first content view --- android/src/main/java/com/lodev09/truesheet/TrueSheetView.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/android/src/main/java/com/lodev09/truesheet/TrueSheetView.kt b/android/src/main/java/com/lodev09/truesheet/TrueSheetView.kt index ccfa486..e0c6b08 100644 --- a/android/src/main/java/com/lodev09/truesheet/TrueSheetView.kt +++ b/android/src/main/java/com/lodev09/truesheet/TrueSheetView.kt @@ -487,15 +487,14 @@ class TrueSheetView(private val reactContext: ThemedReactContext) : */ private fun findRootContainerView(): ViewGroup? { var current: android.view.ViewParent? = parent - var contentView: ViewGroup? = null while (current != null) { if (current is ViewGroup && current.id == android.R.id.content) { - contentView = current + return current } current = current.parent } - return contentView ?: reactContext.currentActivity?.findViewById(android.R.id.content) + return reactContext.currentActivity?.findViewById(android.R.id.content) } }