Skip to content

Commit baddc74

Browse files
added integer support
1 parent ef7ae87 commit baddc74

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

android/src/main/java/com/reactlibrary/OscModule.java

+9-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,15 @@ public void sendMessage(String address, ReadableArray args) {
9393
arr.add(args.getBoolean(i));
9494
break;
9595
case Number:
96-
arr.add((float) args.getDouble(i));
96+
double dVal = args.getDouble(i);
97+
int iVal = (int) dVal;
98+
if (iVal == dVal) {
99+
// we have an int
100+
arr.add(iVal);
101+
} else {
102+
// we have a floating point number
103+
arr.add((float) dVal);
104+
}
97105
break;
98106
case String:
99107
default:

0 commit comments

Comments
 (0)