From 99900d57cec7a2b3b4b09397b101bb8d7a7d449c Mon Sep 17 00:00:00 2001 From: jzaefferer Date: Fri, 23 Apr 2010 09:41:19 +0200 Subject: [PATCH] Tooltip: Improve fadeout animation to handle case where tooltip overlays the element, causing it to hide instantly and never appearing again --- ui/jquery.ui.tooltip.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/jquery.ui.tooltip.js b/ui/jquery.ui.tooltip.js index 13c809f4509..f64f40248b3 100644 --- a/ui/jquery.ui.tooltip.js +++ b/ui/jquery.ui.tooltip.js @@ -133,7 +133,9 @@ $.widget("ui.tooltip", { this.tooltip.attr("aria-hidden", "true"); if (this.tooltip.is(':animated')) - this.tooltip.stop().fadeTo("normal", 0); + this.tooltip.stop().fadeTo("normal", 0, function() { + $(this).hide().css("opacity", ""); + }); else this.tooltip.stop().fadeOut();