File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
android/lib/src/main/java/com/swmansion/gesturehandler Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import android.view.MotionEvent.PointerCoords
5
5
import android.view.MotionEvent.PointerProperties
6
6
import android.view.View
7
7
import com.facebook.react.bridge.UiThreadUtil
8
+ import java.lang.IllegalStateException
8
9
import java.util.*
9
10
10
11
open class GestureHandler <ConcreteGestureHandlerT : GestureHandler <ConcreteGestureHandlerT >> {
@@ -215,6 +216,12 @@ open class GestureHandler<ConcreteGestureHandlerT : GestureHandler<ConcreteGestu
215
216
}
216
217
index++
217
218
}
219
+
220
+ // introduced in 1.11.0, remove if crashes are not reported
221
+ if (pointerProps.isEmpty()|| pointerCoords.isEmpty()){
222
+ throw IllegalStateException (" pointerCoords.size=${pointerCoords.size} , pointerProps.size=${pointerProps.size} " )
223
+ }
224
+
218
225
val result = MotionEvent .obtain(
219
226
event.downTime,
220
227
event.eventTime,
You can’t perform that action at this time.
0 commit comments