Преглед изворни кода

Add temporary condition for issue with multiple matchers.

Oskar Wróbel пре 8 година
родитељ
комит
e914bba9cc
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6 0
      packages/ckeditor5-engine/src/conversion/buildviewconverter.js

+ 6 - 0
packages/ckeditor5-engine/src/conversion/buildviewconverter.js

@@ -503,6 +503,12 @@ class ViewConverterBuilder {
 						continue;
 					}
 
+					// Tmp fix because multiple matchers are not properly matched and consumed.
+					// See https://github.com/ckeditor/ckeditor5-engine/issues/1257.
+					if ( data.output ) {
+						continue;
+					}
+
 					writer.insert( modelElement, data.position );
 					data.output = Range.createOn( modelElement );