preserve visual center of map on sidebar transitions
This commit is contained in:
parent
a805e0b545
commit
1082d3a653
4 changed files with 21 additions and 13 deletions
6
vendor/assets/leaflet/leaflet.js
vendored
6
vendor/assets/leaflet/leaflet.js
vendored
|
@ -1773,11 +1773,7 @@ L.Map = L.Class.extend({
|
|||
this._rawPanBy(offset);
|
||||
}
|
||||
|
||||
this.fire('move');
|
||||
|
||||
// make sure moveend is not fired too often on resize
|
||||
clearTimeout(this._sizeTimer);
|
||||
this._sizeTimer = setTimeout(L.bind(this.fire, this, 'moveend'), 200);
|
||||
this.fire('move').fire('moveend');
|
||||
}
|
||||
|
||||
return this.fire('resize', {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue