From 010f5f9d13b7d6f1c13482825547ee95d3033e40 Mon Sep 17 00:00:00 2001 From: Scott González Date: Wed, 20 Apr 2016 13:07:53 -0400 Subject: Tooltip: Fix re-enabling of delegated tooltips Fixes #14950 Closes gh-1699 --- tests/unit/tooltip/methods.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'tests/unit') diff --git a/tests/unit/tooltip/methods.js b/tests/unit/tooltip/methods.js index e98d1b9ed..6e0af2eb4 100644 --- a/tests/unit/tooltip/methods.js +++ b/tests/unit/tooltip/methods.js @@ -94,6 +94,20 @@ QUnit.test( "enable/disable", function( assert ) { $.fx.off = false; } ); +QUnit.test( "enable/disable delegated", function( assert ) { + assert.expect( 1 ); + var element = $( "#qunit-fixture" ).tooltip(); + var tooltipped = $( "#tooltipped1" ); + + element.tooltip( "disable" ); + element.tooltip( "enable" ); + + tooltipped.trigger( "mouseover" ); + assert.equal( $( ".ui-tooltip" ).length, 1, "open" ); + + element.tooltip( "destroy" ); +} ); + QUnit.test( "widget", function( assert ) { assert.expect( 2 ); var element = $( "#tooltipped1" ).tooltip(), -- cgit v1.2.3