Commit 83d377d0 authored by claes's avatar claes

Input value trimmed

parent 8a6f5161
...@@ -39,6 +39,7 @@ public class GeDynValueInput extends GeDynElem { ...@@ -39,6 +39,7 @@ public class GeDynValueInput extends GeDynElem {
break; break;
valueElement.firstScan = true; valueElement.firstScan = true;
break;
} }
case GeDyn.eEvent_ValueChanged: { case GeDyn.eEvent_ValueChanged: {
if (!attrFound) if (!attrFound)
...@@ -52,7 +53,7 @@ public class GeDynValueInput extends GeDynElem { ...@@ -52,7 +53,7 @@ public class GeDynValueInput extends GeDynElem {
try { try {
if ( typeId == Pwr.eType_Float32) { if ( typeId == Pwr.eType_Float32) {
float inputValue = Float.parseFloat( text); float inputValue = Float.parseFloat( text.trim());
valueElement.oldValueF = inputValue; valueElement.oldValueF = inputValue;
if ( minValue == 0 && maxValue == 0) { if ( minValue == 0 && maxValue == 0) {
String attrName = dyn.getAttrNameNoSuffix( valueElement.attribute); String attrName = dyn.getAttrNameNoSuffix( valueElement.attribute);
...@@ -77,7 +78,7 @@ public class GeDynValueInput extends GeDynElem { ...@@ -77,7 +78,7 @@ public class GeDynValueInput extends GeDynElem {
typeId == Pwr.eType_UInt16 || typeId == Pwr.eType_UInt16 ||
typeId == Pwr.eType_Int8 || typeId == Pwr.eType_Int8 ||
typeId == Pwr.eType_UInt8) { typeId == Pwr.eType_UInt8) {
int inputValue = Integer.parseInt( text, 10); int inputValue = Integer.parseInt( text.trim(), 10);
valueElement.oldValueI = inputValue; valueElement.oldValueI = inputValue;
if ( minValue == 0 && maxValue == 0) { if ( minValue == 0 && maxValue == 0) {
String attrName = dyn.getAttrNameNoSuffix( valueElement.attribute); String attrName = dyn.getAttrNameNoSuffix( valueElement.attribute);
......
...@@ -39,6 +39,7 @@ public class GeDynValueInput extends GeDynElem { ...@@ -39,6 +39,7 @@ public class GeDynValueInput extends GeDynElem {
break; break;
valueElement.firstScan = true; valueElement.firstScan = true;
break;
} }
case GeDyn.eEvent_ValueChanged: { case GeDyn.eEvent_ValueChanged: {
if (!attrFound) if (!attrFound)
...@@ -52,7 +53,7 @@ public class GeDynValueInput extends GeDynElem { ...@@ -52,7 +53,7 @@ public class GeDynValueInput extends GeDynElem {
try { try {
if ( typeId == Pwr.eType_Float32) { if ( typeId == Pwr.eType_Float32) {
float inputValue = Float.parseFloat( text); float inputValue = Float.parseFloat( text.trim());
valueElement.oldValueF = inputValue; valueElement.oldValueF = inputValue;
if ( minValue == 0 && maxValue == 0) { if ( minValue == 0 && maxValue == 0) {
String attrName = dyn.getAttrNameNoSuffix( valueElement.attribute); String attrName = dyn.getAttrNameNoSuffix( valueElement.attribute);
...@@ -77,7 +78,7 @@ public class GeDynValueInput extends GeDynElem { ...@@ -77,7 +78,7 @@ public class GeDynValueInput extends GeDynElem {
typeId == Pwr.eType_UInt16 || typeId == Pwr.eType_UInt16 ||
typeId == Pwr.eType_Int8 || typeId == Pwr.eType_Int8 ||
typeId == Pwr.eType_UInt8) { typeId == Pwr.eType_UInt8) {
int inputValue = Integer.parseInt( text, 10); int inputValue = Integer.parseInt( text.trim(), 10);
valueElement.oldValueI = inputValue; valueElement.oldValueI = inputValue;
if ( minValue == 0 && maxValue == 0) { if ( minValue == 0 && maxValue == 0) {
String attrName = dyn.getAttrNameNoSuffix( valueElement.attribute); String attrName = dyn.getAttrNameNoSuffix( valueElement.attribute);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment