瀏覽代碼

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

Aleksander Nowodzinski 6 年之前
父節點
當前提交
ee42b3530e
共有 1 個文件被更改,包括 1 次插入1 次删除
  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, '<' )