diff options
author | John Ahlroos <john@vaadin.com> | 2015-09-10 14:09:32 +0300 |
---|---|---|
committer | Markus Koivisto <markus@vaadin.com> | 2015-09-30 14:00:18 +0300 |
commit | 7228df5b09b12ca8b0fa86bc736a033e9e043066 (patch) | |
tree | 40dbce4d48721e4d3f6db41cb9c4c8ea9110982f /server/src/com/vaadin/ui/Slider.java | |
parent | 33a14ce3c1954d1fecd8580549158872307f0db7 (diff) | |
download | vaadin-framework-7228df5b09b12ca8b0fa86bc736a033e9e043066.tar.gz vaadin-framework-7228df5b09b12ca8b0fa86bc736a033e9e043066.zip |
Parse readonly values for AbstractFields correctly #18850
Change-Id: I6f7d8731d185fe1c88e861435a401d887b2defbe
Diffstat (limited to 'server/src/com/vaadin/ui/Slider.java')
-rw-r--r-- | server/src/com/vaadin/ui/Slider.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/server/src/com/vaadin/ui/Slider.java b/server/src/com/vaadin/ui/Slider.java index 15c94b6d3c..6b0880efd5 100644 --- a/server/src/com/vaadin/ui/Slider.java +++ b/server/src/com/vaadin/ui/Slider.java @@ -370,9 +370,10 @@ public class Slider extends AbstractField<Double> { if (attr.hasKey("vertical")) { setOrientation(SliderOrientation.VERTICAL); } - if (!attr.get("value").isEmpty()) { - setValue(DesignAttributeHandler.readAttribute("value", attr, - Double.class)); + if (attr.hasKey("value")) { + Double newFieldValue = DesignAttributeHandler.readAttribute( + "value", attr, Double.class); + setValue(newFieldValue, false, true); } } |