Skip to content

Commit 65ce28a

Browse files
committed
fix(android): prevent crash
1 parent d428748 commit 65ce28a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

plugin/platforms/android/java/com/swmansion/gesturehandler/GestureHandler.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,12 +348,15 @@ public final void handle(MotionEvent origEvent) {
348348
}
349349

350350
private void moveToState(int newState) {
351+
if (mOrchestrator == null) {
352+
// ignore not prepared
353+
return;
354+
}
351355
if (mState == newState) {
352356
return;
353357
}
354358
int oldState = mState;
355359
mState = newState;
356-
357360
mOrchestrator.onHandlerStateChange(this, newState, oldState);
358361

359362
onStateChange(newState, oldState);

0 commit comments

Comments
 (0)