diff --git a/CHANGELOG.md b/CHANGELOG.md index 0907936e..1c9e13b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# [7.2.13] +- Fix around image can't delete line break. + +# [7.2.12] +- Add support for copy/cut select image and text together. + # [7.2.12] - Add support for copy/cut select image and text together. diff --git a/lib/src/models/rules/delete.dart b/lib/src/models/rules/delete.dart index 205269fd..a4e7dc95 100644 --- a/lib/src/models/rules/delete.dart +++ b/lib/src/models/rules/delete.dart @@ -109,7 +109,10 @@ class PreserveLineStyleOnMergeRule extends DeleteRule { } } -/// Prevents user from merging a line containing an embed with other lines. +/// This rule applies to video, not image +/// +/// Prevents user from merging a line containing an video embed with other +/// lines, Corresponds [InsertEmbedsRule]. class EnsureEmbedLineRule extends DeleteRule { const EnsureEmbedLineRule(); @@ -121,6 +124,7 @@ class EnsureEmbedLineRule extends DeleteRule { var op = itr.skip(index); final opAfter = itr.skip(index + 1); + //Only video embed need can't merging a line. if (!_isVideo(op) || !_isVideo(opAfter)) { return null; } diff --git a/pubspec.yaml b/pubspec.yaml index a9442559..c994c0d5 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_quill description: A rich text editor supporting mobile and web (Demo App @ bulletjournal.us) -version: 7.2.12 +version: 7.2.13 #author: bulletjournal homepage: https://bulletjournal.us/home/index.html repository: https://github.com/singerdmx/flutter-quill