From 9220a9d591c397db664ca2eb2b8702eb6e5a7bb3 Mon Sep 17 00:00:00 2001 From: Kamil Piechaczek Date: Thu, 7 Sep 2017 10:52:47 +0200 Subject: [PATCH] Allows rendering spaces inside the element in a normal way. --- src/view/domconverter.js | 2 +- tests/view/domconverter/view-to-dom.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/view/domconverter.js b/src/view/domconverter.js index fc22e89c2..d292057a0 100644 --- a/src/view/domconverter.js +++ b/src/view/domconverter.js @@ -65,7 +65,7 @@ export default class DomConverter { * * @member {Array.} module:engine/view/domconverter~DomConverter#preElements */ - this.preElements = [ 'pre', 'code' ]; + this.preElements = [ 'pre' ]; /** * Tag names of DOM `Element`s which are considered block elements. diff --git a/tests/view/domconverter/view-to-dom.js b/tests/view/domconverter/view-to-dom.js index f709192f8..22bde8302 100644 --- a/tests/view/domconverter/view-to-dom.js +++ b/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( 'foo bar' ); + expect( domDiv.innerHTML ).to.equal( '
foo   
bar' ); } ); } ); } );