Explorar o código

parse color in try/catch block

tobiasKaminsky %!s(int64=7) %!d(string=hai) anos
pai
achega
350d54f614
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/main/java/com/owncloud/android/utils/DisplayUtils.java

+ 2 - 2
src/main/java/com/owncloud/android/utils/DisplayUtils.java

@@ -779,9 +779,9 @@ public class DisplayUtils {
     public static int primaryColor() {
         OCCapability capability = getCapability();
 
-        if (!capability.getServerColor().isEmpty()) {
+        try {
             return Color.parseColor(capability.getServerColor());
-        } else {
+        } catch (Exception e) {
             return MainApp.getAppContext().getResources().getColor(R.color.primary);
         }
     }