diff --git a/lib/src/widgets/quill/text_block.dart b/lib/src/widgets/quill/text_block.dart index c0b6b187..e3de668c 100644 --- a/lib/src/widgets/quill/text_block.dart +++ b/lib/src/widgets/quill/text_block.dart @@ -691,7 +691,7 @@ class RenderEditableTextBlock extends RenderEditableContainerBox @override TextPosition globalToLocalPosition(TextPosition position) { - assert(container.containsOffset(position.offset), + assert(container.containsOffset(position.offset) || container.length == 0, 'The provided text position is not in the current node'); return TextPosition( offset: position.offset - container.documentOffset,