diff --git a/packages/nc-gui/components/virtual-cell/components/ListItems.vue b/packages/nc-gui/components/virtual-cell/components/ListItems.vue index 63519f5835..448b408b82 100644 --- a/packages/nc-gui/components/virtual-cell/components/ListItems.vue +++ b/packages/nc-gui/components/virtual-cell/components/ListItems.vue @@ -8,6 +8,7 @@ import { IsPublicInj, computed, inject, + isDrawerExist, ref, useLTARStoreOrThrow, useSelectedCellKeyupListener, @@ -145,7 +146,7 @@ useSelectedCellKeyupListener(vModel, (e: KeyboardEvent) => { break default: { const el = filterQueryRef.value?.$el - if (el) { + if (el && !isDrawerExist()) { filterQueryRef.value.$el.focus() } }