8
0
Quellcode durchsuchen

Allows rendering spaces inside the <code> element in a normal way.

Kamil Piechaczek vor 8 Jahren
Ursprung
Commit
05ad7172d5

+ 1 - 1
packages/ckeditor5-engine/src/view/domconverter.js

@@ -65,7 +65,7 @@ export default class DomConverter {
 		 *
 		 * @member {Array.<String>} module:engine/view/domconverter~DomConverter#preElements
 		 */
-		this.preElements = [ 'pre', 'code' ];
+		this.preElements = [ 'pre' ];
 
 		/**
 		 * Tag names of DOM `Element`s which are considered block elements.

+ 2 - 2
packages/ckeditor5-engine/tests/view/domconverter/view-to-dom.js

@@ -413,11 +413,11 @@ describe( 'DomConverter', () => {
 			} );
 
 			it( 'text node before in a preformatted node', () => {
-				const viewCode = new ViewAttributeElement( 'code', null, new ViewText( 'foo   ' ) );
+				const viewCode = new ViewAttributeElement( 'pre', null, new ViewText( 'foo   ' ) );
 				const viewDiv = new ViewContainerElement( 'div', null, [ viewCode, new ViewText( ' bar' ) ] );
 				const domDiv = converter.viewToDom( viewDiv, document );
 
-				expect( domDiv.innerHTML ).to.equal( '<code>foo   </code> bar' );
+				expect( domDiv.innerHTML ).to.equal( '<pre>foo   </pre> bar' );
 			} );
 		} );
 	} );