diff --git a/packages/nc-gui/components/smartsheet/expanded-form/index.vue b/packages/nc-gui/components/smartsheet/expanded-form/index.vue index 54be1938c0..dd603f795a 100644 --- a/packages/nc-gui/components/smartsheet/expanded-form/index.vue +++ b/packages/nc-gui/components/smartsheet/expanded-form/index.vue @@ -194,6 +194,9 @@ useActiveKeyupListener( } // on alt + s save record else if (e.code === 'KeyS') { + // remove focus from the active input if any + document.activeElement?.blur() + e.stopPropagation() e.preventDefault() if (isNew.value) { @@ -209,6 +212,10 @@ useActiveKeyupListener( } // on alt + n create new record } else if (e.code === 'KeyN') { + + // remove focus from the active input if any + document.activeElement?.blur() + e.stopPropagation() e.preventDefault()