Fix node selection on click so the inspector bar appears again.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Andre482 2026-06-27 21:12:26 +03:00
parent 06bbe0e825
commit a3cb2911f9
2 changed files with 8 additions and 2 deletions

View file

@ -801,7 +801,8 @@ export class BowtieView extends TextFileView {
wrap.setAttribute("aria-pressed", this.isNodeSelected(node.ref) ? "true" : "false");
wrap.addEventListener("click", (e) => {
if ((e.target as HTMLElement).closest("button, [role='button']")) return;
const target = e.target as HTMLElement;
if (target.closest("button")) return;
e.stopPropagation();
this.selectNodeElement(node.ref, wrap);
});

View file

@ -375,7 +375,12 @@
box-sizing: border-box;
}
.o-tie-controls-overlay > .o-tie-overlay-hidden {
.o-tie-controls-overlay .o-tie-node-delete.o-tie-overlay-hidden,
.o-tie-controls-overlay .o-tie-node-add-barrier.o-tie-overlay-hidden,
.o-tie-controls-overlay .o-tie-node-add-escalation.o-tie-overlay-hidden,
.o-tie-controls-overlay .o-tie-node-add-esc-barrier.o-tie-overlay-hidden,
.o-tie-controls-overlay .o-tie-stack-add.o-tie-overlay-hidden,
.o-tie-controls-overlay .o-tie-lane-add.o-tie-overlay-hidden {
display: none;
}