diff --git a/src/plugins/BlockMenuTrigger.tsx b/src/plugins/BlockMenuTrigger.tsx index 87abaf259..9b3d43f9d 100644 --- a/src/plugins/BlockMenuTrigger.tsx +++ b/src/plugins/BlockMenuTrigger.tsx @@ -2,7 +2,6 @@ import { InputRule } from "prosemirror-inputrules"; import ReactDOM from "react-dom"; import * as React from "react"; import { Plugin } from "prosemirror-state"; -import { isInTable } from "prosemirror-tables"; import { findParentNode } from "prosemirror-utils"; import { PlusIcon } from "outline-icons"; import { Decoration, DecorationSet } from "prosemirror-view"; @@ -158,11 +157,7 @@ export default class BlockMenuTrigger extends Extension { // main regex should match only: // /word new InputRule(OPEN_REGEX, (state, match) => { - if ( - match && - state.selection.$from.parent.type.name === "paragraph" && - !isInTable(state) - ) { + if (match) { this.options.onOpen(match[1]); } return null;