Skip to content

Commit

Permalink
Merge branch 'remove-layers-fix'
Browse files Browse the repository at this point in the history
  • Loading branch information
caleb531 committed May 5, 2018
2 parents f3411b4 + e6b729b commit 3109847
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 4 deletions.
4 changes: 1 addition & 3 deletions dist/jcanvas.js
Original file line number Diff line number Diff line change
Expand Up @@ -1058,13 +1058,11 @@ $.fn.removeLayers = function removeLayers(callback) {
for (e = 0; e < $canvases.length; e += 1) {
$canvas = $($canvases[e]);
data = _getCanvasData($canvases[e]);
layers = $canvas.getLayers(callback);
layers = $canvas.getLayers(callback).slice(0);
// Remove all layers individually
for (l = 0; l < layers.length; l += 1) {
layer = layers[l];
$canvas.removeLayer(layer);
// Ensure no layer is skipped over
l -= 1;
}
// Update layer maps
data.layer.names = {};
Expand Down
Loading

0 comments on commit 3109847

Please sign in to comment.