diff --git a/lib/src/widgets/toolbar/image_video_utils.dart b/lib/src/widgets/toolbar/image_video_utils.dart index cd05de95..db2851a6 100644 --- a/lib/src/widgets/toolbar/image_video_utils.dart +++ b/lib/src/widgets/toolbar/image_video_utils.dart @@ -141,6 +141,10 @@ class ImageVideoUtils { if (imageUrl != null) { controller.replaceText(index, length, BlockEmbed.image(imageUrl), null); + // ignore: cascade_invocations + controller.moveCursorToEnd(); + final newLineIndex = controller.selection.baseOffset; + controller.replaceText(newLineIndex, 0, '\n', null); } }