File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 127
127
}
128
128
129
129
document.addEventListener("keydown", function (event) {
130
- // Check if the `/` key is pressed
131
- if (event.key === "/" && !event.metaKey && !event.ctrlKey) {
130
+ const target = event.target;
131
+ const isInputFocused =
132
+ target.tagName === "INPUT" ||
133
+ target.tagName === "TEXTAREA" ||
134
+ target.isContentEditable;
135
+
136
+ // Check if `/` key is pressed, and we are NOT focused on an input
137
+ if (!isInputFocused && event.key === "/" && !event.metaKey && !event.ctrlKey) {
132
138
event.preventDefault();
133
139
handleOpen();
134
140
}
135
-
141
+
136
142
// Check if Cmd (Meta) + K or Ctrl + K is pressed
137
143
if ((event.metaKey || event.ctrlKey) && event.key.toLowerCase() === "k") {
138
144
event.preventDefault();
139
145
handleOpen();
140
146
}
141
147
});
148
+
142
149
</script >
You can’t perform that action at this time.
0 commit comments