Skip to content

Commit a401b85

Browse files
authored
fix hijacks (#309)
1 parent 91d74e1 commit a401b85

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

apps/roam/src/components/DiscourseNodeMenu.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ const NodeMenu = ({
100100

101101
const keydownListener = useCallback(
102102
(e: KeyboardEvent) => {
103-
if (e.metaKey || e.ctrlKey || e.shiftKey) return;
103+
if (!isOpen || e.metaKey || e.ctrlKey || e.shiftKey) return;
104104

105105
if (e.key === "ArrowDown") {
106106
const index = Number(
@@ -134,7 +134,7 @@ const NodeMenu = ({
134134
e.stopPropagation();
135135
e.preventDefault();
136136
},
137-
[onSelect, onClose, indexBySC],
137+
[onSelect, onClose, indexBySC, isOpen],
138138
);
139139
useEffect(() => {
140140
const eventTarget = trigger ? document : textarea;

0 commit comments

Comments
 (0)