diff --git a/src/display/api.js b/src/display/api.js index 2515eedea7338..3f4b5101f5eee 100644 --- a/src/display/api.js +++ b/src/display/api.js @@ -16,7 +16,7 @@ import { assert, createPromiseCapability, deprecated, getVerbosityLevel, - info, InvalidPDFException, isArray, isArrayBuffer, isInt, isSameOrigin, + info, InvalidPDFException, isArrayBuffer, isInt, isSameOrigin, loadJpegStream, MessageHandler, MissingPDFException, NativeImageDecoding, PageViewport, PasswordException, StatTimer, stringToBytes, UnexpectedResponseException, UnknownErrorException, Util, warn @@ -1183,7 +1183,7 @@ class LoopbackPort { cloned.set(value, result); return result; } - result = isArray(value) ? [] : {}; + result = Array.isArray(value) ? [] : {}; cloned.set(value, result); // adding to cache now for cyclic references // Cloning all value and object properties, however ignoring properties // defined via getter.