Aleksander Machniak
2015-01-12 83b5834360f7863227e4ce4e43415d26d1b74e23
Skip .skip-on-drag elements when producing long subject title
1 files modified
11 ■■■■ changed files
program/js/app.js 11 ●●●● patch | view | raw | blame | history
program/js/app.js
@@ -8183,7 +8183,7 @@
  if (!elem.title) {
    var $elem = $(elem);
    if ($elem.width() + (indent || 0) * 15 > $elem.parent().width())
      elem.title = $elem.text();
      elem.title = rcube_webmail.subject_text(elem);
  }
};
@@ -8200,10 +8200,17 @@
    tmp.remove();
    if (w + $('span.branch', $elem).width() * 15 > $elem.width())
      elem.title = txt;
      elem.title = rcube_webmail.subject_text(elem);
  }
};
rcube_webmail.subject_text = function(elem)
{
  var t = $(elem).clone();
  t.find('.skip-on-drag').remove();
  return t.text();
};
rcube_webmail.prototype.get_cookie = getCookie;
// copy event engine prototype