diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/FlowParameters.java b/auth/src/main/java/com/firebase/ui/auth/data/model/FlowParameters.java index ee088ebfc..ab23636e7 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/FlowParameters.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/FlowParameters.java @@ -23,6 +23,7 @@ import android.support.annotation.StyleRes; import android.text.TextUtils; +import com.firebase.ui.auth.AuthUI; import com.firebase.ui.auth.AuthUI.IdpConfig; import com.firebase.ui.auth.util.ExtraConstants; import com.firebase.ui.auth.util.Preconditions; @@ -84,6 +85,8 @@ public FlowParameters( * Extract FlowParameters from an Intent. */ public static FlowParameters fromIntent(Intent intent) { + //this is required to fix #1416 - ClassNotFound for FlowParameters + intent.setExtrasClassLoader(AuthUI.class.getClassLoader()); return intent.getParcelableExtra(ExtraConstants.FLOW_PARAMS); }