fix chaining in marker methods, close #1176
This commit is contained in:
parent
5ec66e984d
commit
c05e15f956
@ -62,12 +62,14 @@ L.Marker = L.Class.extend({
|
|||||||
|
|
||||||
this.update();
|
this.update();
|
||||||
|
|
||||||
this.fire('move', { latlng: this._latlng });
|
return this.fire('move', { latlng: this._latlng });
|
||||||
},
|
},
|
||||||
|
|
||||||
setZIndexOffset: function (offset) {
|
setZIndexOffset: function (offset) {
|
||||||
this.options.zIndexOffset = offset;
|
this.options.zIndexOffset = offset;
|
||||||
this.update();
|
this.update();
|
||||||
|
|
||||||
|
return this;
|
||||||
},
|
},
|
||||||
|
|
||||||
setIcon: function (icon) {
|
setIcon: function (icon) {
|
||||||
@ -81,13 +83,17 @@ L.Marker = L.Class.extend({
|
|||||||
this._initIcon();
|
this._initIcon();
|
||||||
this.update();
|
this.update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return this;
|
||||||
},
|
},
|
||||||
|
|
||||||
update: function () {
|
update: function () {
|
||||||
if (!this._icon) { return; }
|
if (this._icon) {
|
||||||
|
var pos = this._map.latLngToLayerPoint(this._latlng).round();
|
||||||
|
this._setPos(pos);
|
||||||
|
}
|
||||||
|
|
||||||
var pos = this._map.latLngToLayerPoint(this._latlng).round();
|
return this;
|
||||||
this._setPos(pos);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
_initIcon: function () {
|
_initIcon: function () {
|
||||||
|
Loading…
Reference in New Issue
Block a user