8
0
Pārlūkot izejas kodu

Removed the dotAll flag from the extractDataFromCodeElement() regex due to errors in Firefox (not supported).

Aleksander Nowodzinski 6 gadi atpakaļ
vecāks
revīzija
ee42b3530e
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      packages/ckeditor5-code-block/src/converters.js

+ 1 - 1
packages/ckeditor5-code-block/src/converters.js

@@ -189,7 +189,7 @@ export function dataViewToModelCodeBlockInsertion( dataController, languageClass
 //
 // @param {String} stringifiedElement
 function extractDataFromCodeElement( stringifiedElement ) {
-	const data = new RegExp( /^<code[^>]*>(.*)<\/code>$/, 's' ).exec( stringifiedElement )[ 1 ];
+	const data = new RegExp( /^<code[^>]*>([\S\s]*)<\/code>$/ ).exec( stringifiedElement )[ 1 ];
 
 	return data
 		.replace( /&lt;/g, '<' )