diff --git a/packages/core/src/helpers/isMarkActive.ts b/packages/core/src/helpers/isMarkActive.ts index af0ffd37..f276670f 100644 --- a/packages/core/src/helpers/isMarkActive.ts +++ b/packages/core/src/helpers/isMarkActive.ts @@ -65,5 +65,5 @@ export default function isMarkActive( return sum + size }, 0) - return selectionRange === range + return range >= selectionRange } diff --git a/packages/core/src/helpers/isNodeActive.ts b/packages/core/src/helpers/isNodeActive.ts index fe78c93b..082df635 100644 --- a/packages/core/src/helpers/isNodeActive.ts +++ b/packages/core/src/helpers/isNodeActive.ts @@ -63,5 +63,5 @@ export default function isNodeActive( return sum + size }, 0) - return selectionRange === range + return range >= selectionRange }