diff options
author | Manolo Carrasco <manolo@apache.org> | 2014-01-21 13:08:37 +0100 |
---|---|---|
committer | Manolo Carrasco <manolo@apache.org> | 2014-01-21 13:08:37 +0100 |
commit | 916030ed0dd8872a5467087140f45ac63b165c7d (patch) | |
tree | 618beec3170b32307d0cff673d5a3b7d49cb9e5e | |
parent | 9164a892dd9371e67bfc6cac50973b4588cd861d (diff) | |
download | gwtquery-916030ed0dd8872a5467087140f45ac63b165c7d.tar.gz gwtquery-916030ed0dd8872a5467087140f45ac63b165c7d.zip |
Return double always when getting numbers like JS
-rw-r--r-- | gwtquery-core/src/main/java/com/google/gwt/query/vm/JsonFactoryJre.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gwtquery-core/src/main/java/com/google/gwt/query/vm/JsonFactoryJre.java b/gwtquery-core/src/main/java/com/google/gwt/query/vm/JsonFactoryJre.java index e40feca0..4a1b9c3c 100644 --- a/gwtquery-core/src/main/java/com/google/gwt/query/vm/JsonFactoryJre.java +++ b/gwtquery-core/src/main/java/com/google/gwt/query/vm/JsonFactoryJre.java @@ -105,6 +105,10 @@ public class JsonFactoryJre implements JsonFactory { ret = jsonFactory.create(clz, (JSONObject)ret); } } + // Javascript always returns a double + if (ret instanceof Number) { + ret = Double.valueOf(((Number) ret).doubleValue()); + } } } catch (JSONException e) { } |