Skip to content

Commit bc33d46

Browse files
committed
Fix issue java.lang.IllegalStateException: Fragment already added: LoadingDialog
1 parent 9ad9f79 commit bc33d46

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

material_dialog/src/main/java/com/example/material_dialog/MaterialLoadingDialog.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ class MaterialLoadingDialog(private val context: Context): MaterialLoadingInterf
4444
}
4545

4646
override fun dismiss() {
47-
loadingDialog.dismissAllowingStateLoss()
47+
if (loadingDialog.isAdded)
48+
loadingDialog.dismissAllowingStateLoss()
4849
}
4950

5051
}

0 commit comments

Comments
 (0)