[IMP] summernote: dom.isImg is unnecessary, because isVoid function contains that.

This commit is contained in:
Christophe Matthieu
2015-02-12 11:58:11 +01:00
committed by Julien De Coster
parent 95fe1b1687
commit ebc5b3b11b
2 changed files with 4 additions and 1 deletions
@@ -645,7 +645,7 @@ define([
var eo = dom.nodeLength(ec);
// browsers can't target a picture or void node
if (dom.isVoid(sc) || dom.isImg(sc)) {
if (dom.isVoid(sc)) {
so = dom.listPrev(sc).length-1;
sc = sc.parentNode;
}
@@ -402,6 +402,9 @@ define(['summernote/summernote'], function () {
//////////////////////////////////////////////////////////////////////////////////////////////////////////
dom.isVoid = function (node) {
return node && /^BR|^IMG|^HR/.test(node.nodeName.toUpperCase()) || dom.isImg(node);
};
dom.isImg = function (node) {
return dom.isImgFont(node) || (node && (node.nodeName === "IMG" || (node.className && node.className.match(/(^|\s)media_iframe_video(\s|$)/i)) ));
};