Fix removing first or last layer

This commit is contained in:
Per Liedman
2016-11-18 13:51:49 +01:00
parent ebe9f9185e
commit b2299daabf

View File

@ -115,8 +115,16 @@ L.Canvas = L.Renderer.extend({
var next = order.next; var next = order.next;
var prev = order.prev; var prev = order.prev;
if (next) { next.prev = prev; } if (next) {
if (prev) { prev.next = next; } next.prev = prev;
} else {
this._drawLast = prev;
}
if (prev) {
prev.next = next;
} else {
this._drawFirst = next;
}
delete layer._order; delete layer._order;