diff --git a/lib/src/widgets/editor.dart b/lib/src/widgets/editor.dart index 52cf9a67..721ab71c 100644 --- a/lib/src/widgets/editor.dart +++ b/lib/src/widgets/editor.dart @@ -1006,7 +1006,7 @@ class RenderEditor extends RenderEditableContainerBox if (textSelection.isCollapsed) { final child = childAtPosition(textSelection.extent); final localPosition = TextPosition( - offset: textSelection.extentOffset - child.container.offset); + offset: textSelection.extentOffset - child.container.offset,affinity: textSelection.affinity); final localOffset = child.getOffsetForCaret(localPosition); final parentData = child.parentData as BoxParentData; return [