X-Git-Url: http://git.roojs.org/?p=roojs1;a=blobdiff_plain;f=Roo%2Fhtmleditor%2FKeyEnter.js;h=db13d3f4b89ff1b570327a81b923862de7bed13d;hp=c0355ede3488472fc6194222edc1771a4a470435;hb=fc32d3336ffe6a4ac93549dab21fd04b7d7056d3;hpb=61c726d90ac8dc8f5c38582448500c515bb8c5c6 diff --git a/Roo/htmleditor/KeyEnter.js b/Roo/htmleditor/KeyEnter.js index c0355ede34..db13d3f4b8 100644 --- a/Roo/htmleditor/KeyEnter.js +++ b/Roo/htmleditor/KeyEnter.js @@ -44,7 +44,17 @@ Roo.htmleditor.KeyEnter.prototype = { var pc = range.closest([ 'ol', 'ul']); var pli = range.closest('li'); if (!pc || e.ctrlKey) { - sel.insertNode('br', 'after'); + // on it list, or ctrl pressed. + if (!e.ctrlKey) { + sel.insertNode('br', 'after'); + } else { + // only do this if we have ctrl key.. + var br = doc.createElement('br'); + br.className = 'clear'; + br.setAttribute('style', 'clear: both'); + sel.insertNode(br, 'after'); + } + this.core.undoManager.addEvent(); this.core.fireEditorEvent(e);