|
@@ -45,6 +45,7 @@
|
|
|
import { BoardType } from "@/store/caseFile";
|
|
|
import { BoardTypeDesc } from "@/constant/caseFile";
|
|
|
import { onMounted, onUnmounted } from "vue";
|
|
|
+import { inputIng } from "./c";
|
|
|
|
|
|
const props = defineProps<{
|
|
|
type: BoardType;
|
|
@@ -67,10 +68,12 @@ const keydownHandler = (ev: KeyboardEvent) => {
|
|
|
} else if (["Control", "Ctrl"].includes(ev.key)) {
|
|
|
const downKey = ev.key;
|
|
|
const secondaryHandler = (ev: KeyboardEvent) => {
|
|
|
- if (ev.key.toUpperCase() === "Y" && !props.forwardDisabled) {
|
|
|
- emit("forward");
|
|
|
- } else if (ev.key.toUpperCase() === "Z" && !props.backDisabled) {
|
|
|
- emit("back");
|
|
|
+ if (!inputIng.value) {
|
|
|
+ if (ev.key.toUpperCase() === "Y" && !props.forwardDisabled) {
|
|
|
+ emit("forward");
|
|
|
+ } else if (ev.key.toUpperCase() === "Z" && !props.backDisabled) {
|
|
|
+ emit("back");
|
|
|
+ }
|
|
|
}
|
|
|
};
|
|
|
window.addEventListener("keydown", secondaryHandler);
|