NOTAUS: Vektor-Basemap hart deaktiviert — protomaps-leaflet hängt App auf dem Handy auf
Main-Thread-Rendering von protomaps-leaflet + App-Map-Logik blockiert UI-Thread. Greift auch bei localStorage-Flag=1. Performance erst lösen, dann reaktivieren.
This commit is contained in:
parent
1d64dc5d70
commit
7d761bb342
6 changed files with 22 additions and 16 deletions
|
|
@ -3,7 +3,7 @@
|
|||
Router, State-Management, Navigation, Initialisierung.
|
||||
============================================================ */
|
||||
|
||||
const APP_VER = '1178'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
|
||||
const APP_VER = '1179'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
|
||||
const APP_VERSION = '1.6.0'; // ← semantische Version, wird bei make release gesetzt
|
||||
window.APP_VER = APP_VER; // global verfügbar für andere Module (z.B. offline-indicator)
|
||||
window.APP_VERSION = APP_VERSION;
|
||||
|
|
|
|||
|
|
@ -872,7 +872,13 @@ const UI = (() => {
|
|||
// Feature-Flag Vektor-Basemap: ?vectormap=1/0 setzt localStorage 'by_vector_map'.
|
||||
// Default: auf Staging AN (Reifephase), auf Produktion AUS bis zur Freigabe.
|
||||
// Explizit überschreibbar per Flag (1=an, 0=aus) — gilt auch in der installierten PWA.
|
||||
// NOTAUS 2026-06-05: Vektor-Basemap deaktiviert — protomaps-leaflet rendert auf dem
|
||||
// Main-Thread und hängt auf dem Handy zusammen mit der App-Map-Logik die UI auf.
|
||||
// Erst Performance lösen (z.B. maxzoom begrenzen / Style verschlanken / ggf. MapLibre),
|
||||
// dann hier wieder freischalten. Greift hart, auch wenn localStorage-Flag='1' gesetzt ist.
|
||||
const _VECTOR_BASEMAP_KILLED = true;
|
||||
function _vectorMapEnabled() {
|
||||
if (_VECTOR_BASEMAP_KILLED) return false;
|
||||
try {
|
||||
const u = new URLSearchParams(location.search);
|
||||
if (u.has('vectormap')) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue