fix: layer panel collapsible tree + element actions (visibility toggle, delete) + RenderEngine skips invisible elements
This commit is contained in:
@@ -151,7 +151,7 @@ export class RenderEngine {
|
||||
const layers = this.layerManager.getLayers();
|
||||
for (const layer of layers) {
|
||||
if (!layer.visible) continue;
|
||||
const els = visibleElements.filter(e => e.layerId === layer.id);
|
||||
const els = visibleElements.filter(e => e.layerId === layer.id && e.properties?.visible !== false);
|
||||
for (const el of els) {
|
||||
this.drawElement(el, layer);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user