fix(lab-measure): «Скрыть» (×) закрывает панель целиком, а не только оверлей
Кнопка off раньше прятала линейку/угол, но оставляла тулбар на экране — теперь снимает и bar (полное закрытие, как ожидается от ×). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -66,7 +66,7 @@
|
|||||||
|
|
||||||
function setTool(t) {
|
function setTool(t) {
|
||||||
ensure();
|
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;
|
mode = t;
|
||||||
var c = center();
|
var c = center();
|
||||||
if (t === 'ruler' && !ruler) ruler = { ax: c.x - 110, ay: c.y, bx: c.x + 110, by: c.y };
|
if (t === 'ruler' && !ruler) ruler = { ax: c.x - 110, ay: c.y, bx: c.x + 110, by: c.y };
|
||||||
|
|||||||
Reference in New Issue
Block a user