Skip to content

Commit 0ccee21

Browse files
committed
fix safeDismiss
1 parent 51b6fb5 commit 0ccee21

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

android/src/main/java/com/formbricks/android/webview/FormbricksFragment.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import android.widget.FrameLayout
2727
import androidx.activity.result.contract.ActivityResultContracts
2828
import androidx.fragment.app.FragmentManager
2929
import androidx.fragment.app.viewModels
30-
import androidx.lifecycle.Lifecycle
3130
import com.formbricks.android.Formbricks
3231
import com.formbricks.android.R
3332
import com.formbricks.android.databinding.FragmentFormbricksBinding
@@ -293,12 +292,12 @@ class FormbricksFragment(val hiddenFields: Map<String, Any>? = null) : BottomShe
293292
dismiss()
294293
} else {
295294
// If we can't dismiss safely, just finish the activity
296-
activity?.finish()
295+
dismissAllowingStateLoss()
297296
}
298297
} catch (e: Exception) {
299298
val error = SDKError.somethingWentWrongError
300299
Logger.e(error)
301-
activity?.finish()
300+
dismissAllowingStateLoss()
302301
}
303302
}
304303

0 commit comments

Comments
 (0)