diff options
author | Samuel Newman <mozzius@protonmail.com> | 2025-08-13 22:15:08 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-13 22:15:08 +0300 |
commit | d5cc19f282b1e7656cf5ea60eb689819fdac2671 (patch) | |
tree | f099dadd85eccda73107d86922525d6ba5894bb7 /modules/bottom-sheet/android/src | |
parent | edd205483d24b4806e4ef436f5bcfe48e32d0f4a (diff) | |
download | voidsky-d5cc19f282b1e7656cf5ea60eb689819fdac2671.tar.zst |
run `lint-native:fix` (#8836)
Diffstat (limited to 'modules/bottom-sheet/android/src')
2 files changed, 12 insertions, 9 deletions
diff --git a/modules/bottom-sheet/android/src/main/java/expo/modules/bottomsheet/BottomSheetView.kt b/modules/bottom-sheet/android/src/main/java/expo/modules/bottomsheet/BottomSheetView.kt index 31eb739a6..6db6e35fa 100644 --- a/modules/bottom-sheet/android/src/main/java/expo/modules/bottomsheet/BottomSheetView.kt +++ b/modules/bottom-sheet/android/src/main/java/expo/modules/bottomsheet/BottomSheetView.kt @@ -19,7 +19,6 @@ import expo.modules.kotlin.AppContext import expo.modules.kotlin.viewevent.EventDispatcher import expo.modules.kotlin.views.ExpoView - class BottomSheetView( context: Context, appContext: AppContext, @@ -31,12 +30,14 @@ class BottomSheetView( private lateinit var dialogRootViewGroup: DialogRootViewGroup private var eventDispatcher: EventDispatcher? = null - private val rawScreenHeight = context.resources.displayMetrics.heightPixels.toFloat() + private val rawScreenHeight = + context.resources.displayMetrics.heightPixels + .toFloat() private val safeScreenHeight = (rawScreenHeight - getNavigationBarHeight()).toFloat() private fun getNavigationBarHeight(): Int { - val resourceId = resources.getIdentifier("navigation_bar_height", "dimen", "android") - return if (resourceId > 0) resources.getDimensionPixelSize(resourceId) else 0 + val resourceId = resources.getIdentifier("navigation_bar_height", "dimen", "android") + return if (resourceId > 0) resources.getDimensionPixelSize(resourceId) else 0 } private val onAttemptDismiss by EventDispatcher() @@ -45,7 +46,7 @@ class BottomSheetView( // Props var disableDrag = false - set (value) { + set(value) { field = value this.setDraggable(!value) } @@ -157,8 +158,8 @@ class BottomSheetView( // Presentation - private fun getHalfExpandedRatio(contentHeight: Float): Float { - return when { + private fun getHalfExpandedRatio(contentHeight: Float): Float = + when { // Full height sheets contentHeight >= safeScreenHeight -> 0.99f // Medium height sheets (>50% but <100%) @@ -168,7 +169,6 @@ class BottomSheetView( else -> this.clampRatio(this.getTargetHeight() / rawScreenHeight) } - } private fun present() { if (this.isOpen || this.isOpening || this.isClosing) return diff --git a/modules/bottom-sheet/android/src/main/java/expo/modules/bottomsheet/DialogRootViewGroup.kt b/modules/bottom-sheet/android/src/main/java/expo/modules/bottomsheet/DialogRootViewGroup.kt index 4b02bae9f..60b9aac08 100644 --- a/modules/bottom-sheet/android/src/main/java/expo/modules/bottomsheet/DialogRootViewGroup.kt +++ b/modules/bottom-sheet/android/src/main/java/expo/modules/bottomsheet/DialogRootViewGroup.kt @@ -139,7 +139,10 @@ class DialogRootViewGroup( return super.onHoverEvent(event) } - override fun onChildStartedNativeGesture(childView: View?, ev: MotionEvent) { + override fun onChildStartedNativeGesture( + childView: View?, + ev: MotionEvent, + ) { eventDispatcher?.let { jSTouchDispatcher.onChildStartedNativeGesture(ev, it) } jSPointerDispatcher?.onChildStartedNativeGesture(childView, ev, eventDispatcher) } |