Browse Source

Merge pull request #377 from Valpha/master

Fix click event couldn't pass to DialogFragmentImpl.
Kongzue 1 year ago
parent
commit
11c584bae5

+ 5 - 7
DialogX/src/main/java/com/kongzue/dialogx/impl/DialogFragmentImpl.java

@@ -1,12 +1,15 @@
 package com.kongzue.dialogx.impl;
 
+import static android.view.WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS;
+import static android.view.WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES;
+import static com.kongzue.dialogx.DialogX.error;
+
 import android.app.Activity;
 import android.graphics.Color;
 import android.graphics.PixelFormat;
 import android.graphics.drawable.ColorDrawable;
 import android.os.Build;
 import android.os.Bundle;
-import android.util.Log;
 import android.view.LayoutInflater;
 import android.view.MotionEvent;
 import android.view.View;
@@ -20,16 +23,11 @@ import androidx.fragment.app.DialogFragment;
 import androidx.fragment.app.FragmentManager;
 import androidx.fragment.app.FragmentTransaction;
 
-import com.kongzue.dialogx.dialogs.PopTip;
 import com.kongzue.dialogx.interfaces.BaseDialog;
 import com.kongzue.dialogx.interfaces.NoTouchInterface;
 
 import java.lang.ref.WeakReference;
 
-import static android.view.WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS;
-import static android.view.WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES;
-import static com.kongzue.dialogx.DialogX.error;
-
 /**
  * @author: Kongzue
  * @github: https://github.com/kongzue/
@@ -86,7 +84,7 @@ public class DialogFragmentImpl extends DialogFragment {
                 if (baseDialog instanceof NoTouchInterface) {
                     return activity.dispatchTouchEvent(event);
                 } else {
-                    return true;
+                    return false;
                 }
             }
         });