aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjzaefferer <joern.zaefferer@gmail.com>2010-07-30 14:30:43 +0200
committerjzaefferer <joern.zaefferer@gmail.com>2010-07-30 14:30:43 +0200
commit96977edecc134d9212a304a1236e823237e8e274 (patch)
tree3a169dfdd7529f722300d3fc57b26ada5a9ffa65
parent52c31650b04056716f71b92b5d8f47ad11699932 (diff)
downloadjquery-ui-96977edecc134d9212a304a1236e823237e8e274.tar.gz
jquery-ui-96977edecc134d9212a304a1236e823237e8e274.zip
Use pushStack in tooltip's widget method. See #5732
-rw-r--r--tests/unit/tooltip/tooltip_methods.js7
-rw-r--r--ui/jquery.ui.tooltip.js2
2 files changed, 8 insertions, 1 deletions
diff --git a/tests/unit/tooltip/tooltip_methods.js b/tests/unit/tooltip/tooltip_methods.js
index 867923dd0..ace1a1288 100644
--- a/tests/unit/tooltip/tooltip_methods.js
+++ b/tests/unit/tooltip/tooltip_methods.js
@@ -20,4 +20,11 @@ test("open", function() {
$(":ui-tooltip").tooltip("destroy");
});
+test("widget", function() {
+ var tooltip = $("#tooltipped1").tooltip();
+ same(tooltip.tooltip("widget")[0], $(".ui-tooltip")[0]);
+ same(tooltip.tooltip("widget").end()[0], tooltip[0]);
+});
+
+
})(jQuery);
diff --git a/ui/jquery.ui.tooltip.js b/ui/jquery.ui.tooltip.js
index caa36b205..32d5afeee 100644
--- a/ui/jquery.ui.tooltip.js
+++ b/ui/jquery.ui.tooltip.js
@@ -70,7 +70,7 @@ $.widget("ui.tooltip", {
},
widget: function() {
- return this.tooltip;
+ return this.element.pushStack(this.tooltip.get());
},
open: function(event) {