Skip to content

Commit

Permalink
Fix TypeError that occurs in colorspace.js on accidentally passing an…
Browse files Browse the repository at this point in the history
… 'Array' instead of 'TypedArray'

Fix TypeError that occurs in colorspace.js on accidentally passing an 'Array' instead of 'TypedArray'

Changed getRgbItem(...) to getRgbBuffer(...) since this.lookup has values in range[0, 255] whereas getRgbItem(...) expects those to be in range [0, 1]

Revert changes for IE9 compatibility
  • Loading branch information
apoorv-mishra committed Jul 20, 2017
1 parent 9f5c155 commit d14956d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/core/colorspace.js
Original file line number Diff line number Diff line change
Expand Up @@ -538,7 +538,7 @@ var IndexedCS = (function IndexedCSClosure() {
dest, destOffset) {
var numComps = this.base.numComps;
var start = src[srcOffset] * numComps;
this.base.getRgbItem(this.lookup, start, dest, destOffset);
this.base.getRgbBuffer(this.lookup, start, 1, dest, destOffset, 8, 0);
},
getRgbBuffer: function IndexedCS_getRgbBuffer(src, srcOffset, count,
dest, destOffset, bits,
Expand Down

0 comments on commit d14956d

Please sign in to comment.