summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirk Rettschlag <dirk.rettschlag@gmail.com>2014-04-15 21:56:46 +0200
committereyosen1 <abittin@gmail.com>2014-04-16 11:25:34 +0300
commit99044b08fa130581f4c64e941ff2265befd7f3ee (patch)
tree13377b39d1726ec93b954b6f5be070a798321fb1
parent6f86694ed8c1791ec294b4d63adf48db8c743df4 (diff)
fix setting of stored color in colorpicker
Change-Id: I39e9dd0be592ba9f716262bce0de477fb35aa1c3 Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
-rw-r--r--src/com/aokp/romcontrol/settings/ColorPickerSetting.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/aokp/romcontrol/settings/ColorPickerSetting.java b/src/com/aokp/romcontrol/settings/ColorPickerSetting.java
index 62b91ec..d0d06ac 100644
--- a/src/com/aokp/romcontrol/settings/ColorPickerSetting.java
+++ b/src/com/aokp/romcontrol/settings/ColorPickerSetting.java
@@ -30,6 +30,8 @@ import com.aokp.romcontrol.R;
import net.margaritov.preference.colorpicker.ColorPickerDialog;
import net.margaritov.preference.colorpicker.ColorPickerDialog.OnColorChangedListener;
+import java.lang.NumberFormatException;
+
/**
* Setting toggle which represents a boolean value
* <p/>
@@ -87,7 +89,11 @@ public class ColorPickerSetting extends BaseSetting implements
*/
String value = getValue();
if (value != null && !value.isEmpty()) {
- mValue = convertToColorInt(value);
+ try {
+ mValue = Integer.parseInt(value);
+ } catch (NumberFormatException ex) {
+ mValue = mDefaultValue;
+ }
} else {
mValue = mDefaultValue;
}