Gallery: count the gospel-internet board as a heavy tab

It owns up to two WebGL contexts (its map, plus the language-tree
whiteboard once opened). Kept mounted by v-show, it spent the context
budget that silently drops the oldest map. go-int's edit here was
dropped at landing.
This commit is contained in:
Doxa Maps 2026-09-27 05:12:46 +00:00
parent 68c7a6d4b6
commit f9ce2aeb4e

View file

@ -449,7 +449,9 @@ const HEAVY_ELEMENTS = new Set([
'my-upg-100-list-map', 'doxa-map', 'doxa-maps-spa',
// composites that NEST a map, so they own a context too (measured, see above)
'dashboard-plus-grid', 'research-dashboard-map', 'demo-map', 'all-people-groups',
'country-posters-map', 'key-cities-map', 'research-map-plus-grid'
'country-posters-map', 'key-cities-map', 'research-map-plus-grid',
// up to TWO contexts: its map, plus the language-tree whiteboard once that is opened
'gospel-internet-board'
])
// SCROLL-STACK ELEMENTS — the rows this shell mounts WITHOUT the fixed-viewport inline style