fix(lab-measure): «Скрыть» (×) закрывает панель целиком, а не только оверлей

Кнопка off раньше прятала линейку/угол, но оставляла тулбар на экране —
теперь снимает и bar (полное закрытие, как ожидается от ×).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Maxim Dolgolyov
2026-06-24 19:17:22 +03:00
parent 70e1b0db53
commit 254f373522
+1 -1
View File
@@ -66,7 +66,7 @@
function setTool(t) {
ensure();
if (t === 'off') { mode = null; svg.classList.remove('on'); paintBar(); render(); return; }
if (t === 'off') { mode = null; svg.classList.remove('on'); bar.classList.remove('on'); paintBar(); render(); return; }
mode = t;
var c = center();
if (t === 'ruler' && !ruler) ruler = { ax: c.x - 110, ay: c.y, bx: c.x + 110, by: c.y };