mirror of
https://github.com/andre482/O-tie.git
synced 2026-07-22 07:44:11 +00:00
Fix node selection on click so the inspector bar appears again.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
06bbe0e825
commit
a3cb2911f9
2 changed files with 8 additions and 2 deletions
|
|
@ -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);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue