From 4ae16efe33e26a2e3600e5639dfd94af77f80a8a Mon Sep 17 00:00:00 2001 From: albendz Date: Sun, 21 Jul 2019 19:46:45 -0700 Subject: [PATCH] Clear parent from customView if parent is not null --- app/src/main/java/fr/free/nrw/commons/utils/DialogUtil.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/fr/free/nrw/commons/utils/DialogUtil.java b/app/src/main/java/fr/free/nrw/commons/utils/DialogUtil.java index e9765551ce..d1de43c4d6 100644 --- a/app/src/main/java/fr/free/nrw/commons/utils/DialogUtil.java +++ b/app/src/main/java/fr/free/nrw/commons/utils/DialogUtil.java @@ -5,6 +5,7 @@ import android.app.Dialog; import android.content.DialogInterface; import android.view.View; +import android.view.ViewGroup; import org.apache.commons.lang3.StringUtils; @@ -116,6 +117,8 @@ private static void showAlertDialog(Activity activity, final Runnable onNegativeBtnClick, View customView, boolean cancelable) { + if (customView != null && customView.getParent() != null) + ((ViewGroup) customView.getParent()).removeAllViews(); AlertDialog.Builder builder = new AlertDialog.Builder(activity); builder.setTitle(title); builder.setMessage(message);