GEOINT Flugverkehr: Zoom-Guard gelockert und Debounce erhoeht
- Zoom-Minimum von 5 auf 3 gesenkt (Europa-Uebersicht nutzbar) - moveend-Debounce von 600ms auf 1200ms (weniger Flackern beim Zoomen)
Dieser Commit ist enthalten in:
@@ -193,7 +193,7 @@ const GEOINT = {
|
|||||||
// Bei Kartenbewegung neu laden
|
// Bei Kartenbewegung neu laden
|
||||||
this._moveHandler = function() {
|
this._moveHandler = function() {
|
||||||
clearTimeout(self._moveDebounce);
|
clearTimeout(self._moveDebounce);
|
||||||
self._moveDebounce = setTimeout(function() { self._fetchFlights(map); }, 600);
|
self._moveDebounce = setTimeout(function() { self._fetchFlights(map); }, 1200);
|
||||||
};
|
};
|
||||||
map.on('moveend', this._moveHandler);
|
map.on('moveend', this._moveHandler);
|
||||||
},
|
},
|
||||||
@@ -205,7 +205,7 @@ const GEOINT = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
_fetchFlights(map) {
|
_fetchFlights(map) {
|
||||||
if (this._flightFetching || !map || map.getZoom() < 5) return;
|
if (this._flightFetching || !map || map.getZoom() < 3) return;
|
||||||
this._flightFetching = true;
|
this._flightFetching = true;
|
||||||
var center = map.getCenter();
|
var center = map.getCenter();
|
||||||
var bounds = map.getBounds();
|
var bounds = map.getBounds();
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren