diff --git a/services/web/frontend/js/features/source-editor/components/table-generator/table.tsx b/services/web/frontend/js/features/source-editor/components/table-generator/table.tsx index d3fd0990ae..56bc84ca9a 100644 --- a/services/web/frontend/js/features/source-editor/components/table-generator/table.tsx +++ b/services/web/frontend/js/features/source-editor/components/table-generator/table.tsx @@ -18,6 +18,7 @@ import { useTableContext } from './contexts/table-context' import { useCodeMirrorViewContext } from '../codemirror-editor' import { undo, redo } from '@codemirror/commands' import { ChangeSpec } from '@codemirror/state' +import { startCompileKeypress } from '@/features/pdf-preview/hooks/use-compile-triggers' type NavigationKey = | 'ArrowRight' @@ -144,8 +145,11 @@ export const Table: FC = () => { const onKeyDown: KeyboardEventHandler = useCallback( event => { + if (startCompileKeypress(event)) { + return + } const commandKey = isMac ? event.metaKey : event.ctrlKey - if (event.code === 'Enter' && !event.shiftKey && !commandKey) { + if (event.code === 'Enter' && !event.shiftKey) { event.preventDefault() event.stopPropagation() if (!selection) {