Skip to content

Commit de7a477

Browse files
committed
fix(android): createArrayBufferOrNativeArray fix for the chart plugin
1 parent a67b0f4 commit de7a477

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

Diff for: src/canvas.android.ts

+7-7
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,14 @@ export function supportsDirectArrayBuffers() {
5555
}
5656

5757
export function createArrayBufferOrNativeArray(length: number, useInts = false, canReturnBuffer = true) {
58-
if (!supportsDirectArrayBuffers() || !canReturnBuffer) {
59-
return createNativeArray(length, useInts);
60-
} else {
61-
return createArrayBuffer(length, useInts);
62-
}
58+
// if (!supportsDirectArrayBuffers() || !canReturnBuffer) {
59+
// return createNativeArray(length, useInts);
60+
// } else {
61+
return createArrayBuffer(length, useInts, canReturnBuffer);
62+
// }
6363
}
64-
export function createArrayBuffer(length: number, useInts = false): TypedArray {
65-
if (!supportsDirectArrayBuffers()) {
64+
export function createArrayBuffer(length: number, useInts = false, canReturnBuffer = true): TypedArray {
65+
if (!supportsDirectArrayBuffers() || !canReturnBuffer) {
6666
let bb: java.nio.ByteBuffer;
6767
if (useInts) {
6868
bb = java.nio.ByteBuffer.allocateDirect(length);

0 commit comments

Comments
 (0)