AndyScherzinger 7 年之前
父节点
当前提交
0d34046375
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      src/main/java/com/owncloud/android/utils/ThemeUtils.java

+ 7 - 3
src/main/java/com/owncloud/android/utils/ThemeUtils.java

@@ -296,10 +296,14 @@ public class ThemeUtils {
     }
 
     public static Drawable tintDrawable(Drawable drawable, int color) {
-        Drawable wrap = DrawableCompat.wrap(drawable);
-        wrap.setColorFilter(color, PorterDuff.Mode.SRC_ATOP);
+        if (drawable != null) {
+            Drawable wrap = DrawableCompat.wrap(drawable);
+            wrap.setColorFilter(color, PorterDuff.Mode.SRC_ATOP);
 
-        return wrap;
+            return wrap;
+        } else {
+            return drawable;
+        }
     }
 
     public static String colorToHexString(int color) {