From c2cc77523433a5ac4c6cf6a94f18dc505bb28607 Mon Sep 17 00:00:00 2001 From: Jett Hsieh Date: Wed, 20 Mar 2024 15:41:44 -0700 Subject: [PATCH] Add wrapContent to HorizontalScroll builder Summary: Add wrapContent to HorizontalScroll builder Reviewed By: adityasharat Differential Revision: D55138100 fbshipit-source-id: 8503102e7852694e93cb63bf2c774f8c46db49c4 --- .../kotlin/com/facebook/litho/kotlin/widget/HorizontalScroll.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litho-widget-kotlin/src/main/kotlin/com/facebook/litho/kotlin/widget/HorizontalScroll.kt b/litho-widget-kotlin/src/main/kotlin/com/facebook/litho/kotlin/widget/HorizontalScroll.kt index 3af97ac5586..a17d64f6b86 100644 --- a/litho-widget-kotlin/src/main/kotlin/com/facebook/litho/kotlin/widget/HorizontalScroll.kt +++ b/litho-widget-kotlin/src/main/kotlin/com/facebook/litho/kotlin/widget/HorizontalScroll.kt @@ -28,6 +28,7 @@ import com.facebook.rendercore.Dimen inline fun ResourcesScope.HorizontalScroll( initialScrollPosition: Dimen? = null, scrollbarEnabled: Boolean = true, + wrapContent: Boolean = false, fillViewport: Boolean = false, eventsController: HorizontalScrollEventsController? = null, noinline onScrollChange: ((View, scrollX: Int, oldScrollX: Int) -> Unit)? = null, @@ -39,6 +40,7 @@ inline fun ResourcesScope.HorizontalScroll( .contentProps(child()) .apply { initialScrollPosition?.let { initialScrollPosition(it.toPixels()) } } .scrollbarEnabled(scrollbarEnabled) + .wrapContent(wrapContent) .fillViewport(fillViewport) .eventsController(eventsController) .onScrollChangeListener(onScrollChange)