diff --git a/static/app.js b/static/app.js index 198594f..57cf3a1 100644 --- a/static/app.js +++ b/static/app.js @@ -216,7 +216,12 @@ document.getElementById('btn-speed-up').addEventListener('click', () => { document.addEventListener('keydown', (e) => { if (e.target.tagName.toLowerCase() === 'input') return; if (e.key === 'h' || e.key === 'H') { - document.body.classList.toggle('ui-hidden'); + const isHidden = document.body.classList.toggle('ui-hidden'); + nodeMeshes.forEach(mesh => { + if (mesh.isSprite || mesh.type === 'Sprite') { + mesh.visible = !isHidden; + } + }); } }); @@ -583,6 +588,7 @@ function build3DCluster(data) { const sprite = createTextSprite(n.data.name, fontSize, textColor, bgColor, true, isControlPlane); sprite.position.set(centerX, isControlPlane ? 16 : 14, centerZ - nh / 2 - 2); sprite.userData = nodeUserData; + sprite.visible = !document.body.classList.contains('ui-hidden'); const labelHit = sprite.getObjectByName('labelHitMesh'); if (labelHit) { labelHit.userData = nodeUserData; diff --git a/version.ini b/version.ini index e439288..83f1fd1 100644 --- a/version.ini +++ b/version.ini @@ -1,2 +1,2 @@ [metadata] -version = 1.1 +version = 1.2