mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-02-01 03:12:42 +01:00
probably really bad but core support in for images defo needs strong review
This commit is contained in:
parent
58cd71dcce
commit
63ab85aeb2
1 changed files with 14 additions and 8 deletions
|
@ -166,7 +166,9 @@ function makeContentCollector(collectStyles, browser, apool, domInterface, class
|
|||
function _isEmpty(node, state)
|
||||
{
|
||||
// consider clean blank lines pasted in IE to be empty
|
||||
if (dom.nodeNumChildren(node) == 0) return true;
|
||||
if (dom.nodeNumChildren(node) == 0){
|
||||
return true;
|
||||
}
|
||||
if (dom.nodeNumChildren(node) == 1 && getAssoc(node, "shouldBeEmpty") && dom.optNodeInnerHTML(node) == " " && !getAssoc(node, "unpasted"))
|
||||
{
|
||||
if (state)
|
||||
|
@ -452,7 +454,11 @@ function makeContentCollector(collectStyles, browser, apool, domInterface, class
|
|||
else
|
||||
{
|
||||
var tname = (dom.nodeTagName(node) || "").toLowerCase();
|
||||
if (tname == "br")
|
||||
if (tname == "img")
|
||||
{
|
||||
state.lineAttributes.image = node.outerHTML;
|
||||
}
|
||||
else if (tname == "br")
|
||||
{
|
||||
this.breakLine = true;
|
||||
var tvalue = dom.nodeAttr(node, 'value');
|
||||
|
|
Loading…
Reference in a new issue