Skip to content

Commit f660105

Browse files
committed
handle typed arrays for bubble charts
1 parent 2059d2a commit f660105

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/traces/scatter/subtypes.js

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
'use strict';
22

33
var Lib = require('../../lib');
4+
var isTypedArraySpec = require('../../lib/array').isTypedArraySpec;
45

56
module.exports = {
67
hasLines: function(trace) {
@@ -22,7 +23,10 @@ module.exports = {
2223
},
2324

2425
isBubble: function(trace) {
25-
return Lib.isPlainObject(trace.marker) &&
26-
Lib.isArrayOrTypedArray(trace.marker.size);
26+
var marker = trace.marker;
27+
return Lib.isPlainObject(marker) && (
28+
Lib.isArrayOrTypedArray(marker.size) ||
29+
isTypedArraySpec(marker.size)
30+
);
2731
}
2832
};

0 commit comments

Comments
 (0)