diff --git a/package.json b/package.json index 4c7ecc38c0..59e9de0dc7 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "metalsmith": "1.6.0", "metalsmith-templates": "0.7.0", "nomnom": "1.8.0", - "pixelworks": "^0.8.0", + "pixelworks": "^0.9.0", "rbush": "1.3.5", "temp": "0.8.1", "walk": "2.3.4", diff --git a/src/ol/source/rastersource.js b/src/ol/source/rastersource.js index 8a8f0cb39f..ccc197c54c 100644 --- a/src/ol/source/rastersource.js +++ b/src/ol/source/rastersource.js @@ -269,21 +269,21 @@ ol.source.Raster.prototype.composeFrame_ = function(frameState, callback) { ol.source.RasterEventType.BEFOREOPERATIONS, frameState, data)); this.worker_.process(imageDatas, data, - this.onWorkerComplete_.bind(this, frameState, data, callback)); + this.onWorkerComplete_.bind(this, frameState, callback)); }; /** * Called when pixel processing is complete. * @param {olx.FrameState} frameState The frame state. - * @param {Object} data The user data. * @param {function(Error)} callback Called when rendering is complete. * @param {Error} err Any error during processing. * @param {ImageData} output The output image data. + * @param {Object} data The user data. * @private */ ol.source.Raster.prototype.onWorkerComplete_ = - function(frameState, data, callback, err, output) { + function(frameState, callback, err, output, data) { if (err) { callback(err); return;