diff --git a/src/app/common/modals/userinput.tsx b/src/app/common/modals/userinput.tsx index 6a9d5139..338e05f9 100644 --- a/src/app/common/modals/userinput.tsx +++ b/src/app/common/modals/userinput.tsx @@ -2,7 +2,6 @@ import * as React from "react"; import { GlobalModel } from "@/models"; import { Choose, When, If } from "tsx-control-statements/components"; import { Modal, PasswordField, TextField, Markdown, Checkbox } from "@/elements"; -import { checkKeyPressed, adaptFromReactOrNativeKeyEvent, KeybindManager } from "@/util/keyutil"; import "./userinput.less"; @@ -44,22 +43,6 @@ export const UserInputModal = (userInputRequest: UserInputRequest) => { [userInputRequest] ); - function handleTextFocus() { - let keybindManager = GlobalModel.keybindManager; - keybindManager.registerKeybinding("modal", "userinput", "generic:confirm", (waveEvent) => { - handleSendText(); - return true; - }); - keybindManager.registerKeybinding("modal", "userinput", "generic:cancel", (waveEvent) => { - handleSendCancel(); - return true; - }); - } - - function handleTextBlur() { - GlobalModel.keybindManager.unregisterDomain("userinput"); - } - React.useEffect(() => { let timeout: ReturnType; if (countdown == 0) { @@ -92,8 +75,6 @@ export const UserInputModal = (userInputRequest: UserInputRequest) => { value={responseText} maxLength={400} autoFocus={true} - onFocus={() => handleTextFocus()} - onBlur={() => handleTextBlur()} /> @@ -102,8 +83,6 @@ export const UserInputModal = (userInputRequest: UserInputRequest) => { value={responseText} maxLength={400} autoFocus={true} - onFocus={() => handleTextFocus()} - onBlur={() => handleTextBlur()} />