diff --git a/runtimes/java/platforms/androidJNI/AndroidProject/src/com/mosync/java/android/TextBox.java b/runtimes/java/platforms/androidJNI/AndroidProject/src/com/mosync/java/android/TextBox.java index 5b1b73421..aa1435988 100644 --- a/runtimes/java/platforms/androidJNI/AndroidProject/src/com/mosync/java/android/TextBox.java +++ b/runtimes/java/platforms/androidJNI/AndroidProject/src/com/mosync/java/android/TextBox.java @@ -339,7 +339,7 @@ public void onClick(View v) // Write text directly to the MoSync memory char[] ca = output.toCharArray(); - ByteBuffer buffer = mosyncThread.getMemorySlice(mOutputMemPtr, (ca.length + 1) * 2); + ByteBuffer buffer = mosyncThread.getMemorySlice(mOutputMemPtr, (ca.length + 1) * 2).order(null); // NOTE: THIS DIFFERS FROM WHAT IS BEING OUTPUT IN THE mCancelButton check, // where bytes are used instead. Really strange -- is this wchars or smthg? Why? @@ -367,7 +367,7 @@ public void onClick(View v) // Write text directly to the MoSync memory byte[] ba = output.getBytes(); - ByteBuffer buffer = mosyncThread.getMemorySlice(mOutputMemPtr, ba.length + 1); + ByteBuffer buffer = mosyncThread.getMemorySlice(mOutputMemPtr, ba.length + 1).order(null); buffer.put(ba); buffer.put((byte)0);