From 841a40492881ecef2dc1c132b575b35e92b30553 Mon Sep 17 00:00:00 2001 From: Tuomas Airaksinen Date: Thu, 30 Jan 2020 11:53:23 +0200 Subject: [PATCH] onSetInitialValue do not overwrite setting --- .../android/colorpicker/ColorPreferenceCompat.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/library/src/main/java/com/jaredrummler/android/colorpicker/ColorPreferenceCompat.java b/library/src/main/java/com/jaredrummler/android/colorpicker/ColorPreferenceCompat.java index 42e579e..560ff7c 100644 --- a/library/src/main/java/com/jaredrummler/android/colorpicker/ColorPreferenceCompat.java +++ b/library/src/main/java/com/jaredrummler/android/colorpicker/ColorPreferenceCompat.java @@ -131,8 +131,7 @@ public FragmentActivity getActivity() { @Override protected void onSetInitialValue(Object defaultValue) { super.onSetInitialValue(defaultValue); if (defaultValue instanceof Integer) { - color = (Integer) defaultValue; - persistInt(color); + color = getPersistedInt((Integer) defaultValue); } else { color = getPersistedInt(0xFF000000); }