X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fmodel%2FData.java;h=c0f4cebaf81c7491185fd6cc7fbd2657727904e7;hb=af34162e6868e8fd305e2b2c6037a7be7bf9936b;hp=dfd1cd673fa888f05f8f355d24f143f7b1078b9e;hpb=d950ff439017c6f22b1efabf08df1fe0f4a5674a;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/model/Data.java b/app/src/main/java/net/ktnx/mobileledger/model/Data.java index dfd1cd67..c0f4ceba 100644 --- a/app/src/main/java/net/ktnx/mobileledger/model/Data.java +++ b/app/src/main/java/net/ktnx/mobileledger/model/Data.java @@ -232,9 +232,9 @@ public final class Data { public static float parseNumber(String str) throws ParseException { ParsePosition pos = new ParsePosition(0); Number parsed = numberFormatter.parse(str); - if (parsed == null) + if (parsed == null || pos.getErrorIndex() > -1) throw new ParseException("Error parsing '" + str + "'", pos.getErrorIndex()); - return (float) parsed; + return parsed.floatValue(); } } \ No newline at end of file