Преглед на файлове

0.0.50.beta32
- 修复了一个关于 FitSystemBarUtils 的空指针异常,issues#485

Kongzue преди 2 месеца
родител
ревизия
217c138f99
променени са 2 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 2 0
      DialogX/src/main/java/com/kongzue/dialogx/util/views/FitSystemBarUtils.java
  2. 1 1
      gradle.properties

+ 2 - 0
DialogX/src/main/java/com/kongzue/dialogx/util/views/FitSystemBarUtils.java

@@ -298,6 +298,8 @@ public class FitSystemBarUtils {
      * 针对不同版本处理Insets
      */
     private void formatInsets(WindowInsetsCompat insetsCompat, RelativePadding initialPadding) {
+        if (contentView == null || insetsCompat == null || initialPadding == null) return;
+
         relativePaddingCache = initialPadding;
         int cutoutPaddingLeft = 0;
         int cutoutPaddingTop = 0;

+ 1 - 1
gradle.properties

@@ -19,7 +19,7 @@ android.useAndroidX=true
 # Automatically convert third-party libraries to use AndroidX
 android.enableJetifier=true
 
-BUILD_VERSION=0.0.50.beta31
+BUILD_VERSION=0.0.50.beta32
 BUILD_VERSION_INT=50
 DIALOGX_STYLE_VERSION=5
 android.nonTransitiveRClass=true