From 96977edecc134d9212a304a1236e823237e8e274 Mon Sep 17 00:00:00 2001 From: jzaefferer Date: Fri, 30 Jul 2010 14:30:43 +0200 Subject: [PATCH] Use pushStack in tooltip's widget method. See #5732 --- tests/unit/tooltip/tooltip_methods.js | 7 +++++++ ui/jquery.ui.tooltip.js | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) 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) {