mirror of
https://github.com/Leaflet/Leaflet.git
synced 2025-07-25 15:38:54 +00:00
Fix removing first or last layer
This commit is contained in:
@ -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;
|
||||
|
||||
|
Reference in New Issue
Block a user