diff --git a/src/utils/keyUtil.ts b/src/utils/keyUtil.ts index 92d98c39..ae3cb4e3 100644 --- a/src/utils/keyUtil.ts +++ b/src/utils/keyUtil.ts @@ -2,33 +2,8 @@ import KeyCode from 'rc-util/lib/KeyCode'; /** keyCode Judgment function */ export function isValidateOpenKey(currentKeyCode: number): boolean { - return ![ - // System function button - KeyCode.ESC, - KeyCode.SHIFT, - KeyCode.BACKSPACE, - KeyCode.TAB, - KeyCode.WIN_KEY, - KeyCode.ALT, - KeyCode.META, - KeyCode.WIN_KEY_RIGHT, - KeyCode.CTRL, - KeyCode.SEMICOLON, - KeyCode.EQUALS, - KeyCode.CAPS_LOCK, - KeyCode.CONTEXT_MENU, - // F1-F12 - KeyCode.F1, - KeyCode.F2, - KeyCode.F3, - KeyCode.F4, - KeyCode.F5, - KeyCode.F6, - KeyCode.F7, - KeyCode.F8, - KeyCode.F9, - KeyCode.F10, - KeyCode.F11, - KeyCode.F12, + // https://github.com/ant-design/ant-design/issues/45609 + return [ + KeyCode.ENTER ].includes(currentKeyCode); }