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 prev = order.prev;
if (next) { next.prev = prev; }
if (prev) { prev.next = next; }
if (next) {
next.prev = prev;
} else {
this._drawLast = prev;
}
if (prev) {
prev.next = next;
} else {
this._drawFirst = next;
}
delete layer._order;