From 35fad826de11affb05601205733aa447a66d46da Mon Sep 17 00:00:00 2001 From: Clark Scheff Date: Fri, 6 Mar 2015 09:05:38 -0800 Subject: Themes: Handle null request types in ThemeConfig 1) Just use == for comparison instead of .equals() 2) Check for null when computing hashCode Change-Id: I2edebc9f0224fe3dc0073866d6860afe252b8d71 --- core/java/android/content/res/ThemeConfig.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'core/java/android/content/res') diff --git a/core/java/android/content/res/ThemeConfig.java b/core/java/android/content/res/ThemeConfig.java index 052f694..ea20f09 100644 --- a/core/java/android/content/res/ThemeConfig.java +++ b/core/java/android/content/res/ThemeConfig.java @@ -140,7 +140,7 @@ public class ThemeConfig implements Cloneable, Parcelable, Comparable() : o.mThemes; return (currThemes.equals(newThemes) && - mLastThemeChangeRequestType.equals(o.mLastThemeChangeRequestType)); + mLastThemeChangeRequestType == o.mLastThemeChangeRequestType); } return false; } @@ -159,7 +159,8 @@ public class ThemeConfig implements Cloneable, Parcelable, Comparable