mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Use experimental VirtualView in FlatListVirtualColumn (#52689)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/52689 Changelog: [Internal] - Add support for experimental VirtualView in polyfill Reviewed By: mdvacca Differential Revision: D78450011 fbshipit-source-id: cc30394eb1a008cc8c023db2aaf0a6a6ffcd16df
This commit is contained in:
committed by
Facebook GitHub Bot
parent
391a6b87a0
commit
36fed563c4
+1
-1
@@ -115,7 +115,7 @@ private val IS_DEBUG_BUILD =
|
||||
ReactBuildConfig.DEBUG || ReactBuildConfig.IS_INTERNAL_BUILD || ReactBuildConfig.ENABLE_PERFETTO
|
||||
|
||||
internal inline fun debugLog(subtag: String, block: () -> String = { "" }) {
|
||||
if (IS_DEBUG_BUILD) {
|
||||
if (IS_DEBUG_BUILD && ReactNativeFeatureFlags.enableVirtualViewDebugFeatures()) {
|
||||
FLog.d("$DEBUG_TAG:$subtag", block())
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -15,6 +15,7 @@ import androidx.annotation.VisibleForTesting
|
||||
import com.facebook.common.logging.FLog
|
||||
import com.facebook.react.R
|
||||
import com.facebook.react.common.build.ReactBuildConfig
|
||||
import com.facebook.react.internal.featureflags.ReactNativeFeatureFlags
|
||||
import com.facebook.react.uimanager.ReactRoot
|
||||
import com.facebook.react.views.scroll.VirtualView
|
||||
import com.facebook.react.views.scroll.VirtualViewContainer
|
||||
@@ -202,7 +203,7 @@ public class ReactVirtualViewExperimental(context: Context) :
|
||||
}
|
||||
|
||||
internal inline fun debugLog(subtag: String, block: () -> String = { "" }) {
|
||||
if (IS_DEBUG_BUILD) {
|
||||
if (IS_DEBUG_BUILD && ReactNativeFeatureFlags.enableVirtualViewDebugFeatures()) {
|
||||
FLog.d("$DEBUG_TAG:$subtag", "${block()} [$id][$nativeId]")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user