1
0
Fork 0
mirror of https://github.com/lidarr/Lidarr synced 2024-12-24 16:51:58 +00:00

Tooltips are now properly hidden if the element is removed from the dom.

This commit is contained in:
Taloth Saldono 2015-07-22 19:40:36 +02:00
parent 0789ace879
commit 5c1d683e71

View file

@ -19,6 +19,24 @@ Tooltip.prototype.getOptions = function(options) {
return result;
};
var onElementRemoved = function(event) {
event.data.hide();
};
var origShow = Tooltip.prototype.show;
Tooltip.prototype.show = function() {
origShow.call(this);
this.$element.on('remove', this, onElementRemoved);
};
var origHide = Tooltip.prototype.hide;
Tooltip.prototype.hide = function() {
origHide.call(this);
this.$element.off('remove', onElementRemoved);
};
module.exports = {
appInitializer : function() {