mirror of
https://github.com/Leaflet/Leaflet.git
synced 2025-08-01 15:45:39 +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 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;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user