aboutsummaryrefslogtreecommitdiffstats
path: root/ui/widgets
diff options
context:
space:
mode:
authorJörn Zaefferer <joern.zaefferer@gmail.com>2015-09-21 13:37:51 +0200
committerScott González <scott.gonzalez@gmail.com>2015-09-25 13:47:17 -0400
commitef8ac2a9f2a98600a029553e45cbde42ca179066 (patch)
tree4c3919afeea57b5741aa7c66382ce7f6e0581810 /ui/widgets
parent1397ce4df68e65cb4d417e34e12f13908798234c (diff)
downloadjquery-ui-ef8ac2a9f2a98600a029553e45cbde42ca179066.tar.gz
jquery-ui-ef8ac2a9f2a98600a029553e45cbde42ca179066.zip
Tooltip: Don't apply disabled style changes on create
Ref #9151 Ref gh-1599
Diffstat (limited to 'ui/widgets')
-rw-r--r--ui/widgets/tooltip.js16
1 files changed, 4 insertions, 12 deletions
diff --git a/ui/widgets/tooltip.js b/ui/widgets/tooltip.js
index 512224050..daf783a98 100644
--- a/ui/widgets/tooltip.js
+++ b/ui/widgets/tooltip.js
@@ -105,10 +105,6 @@ $.widget( "ui.tooltip", {
// IDs of parent tooltips where we removed the title attribute
this.parents = {};
- if ( this.options.disabled ) {
- this._disable();
- }
-
// Append the aria-live region so tooltips announce correctly
this.liveRegion = $( "<div>" )
.attr( {
@@ -123,14 +119,6 @@ $.widget( "ui.tooltip", {
_setOption: function( key, value ) {
var that = this;
- if ( key === "disabled" ) {
- this[ value ? "_disable" : "_enable" ]();
- this.options[ key ] = value;
-
- // disable element style changes
- return;
- }
-
this._super( key, value );
if ( key === "content" ) {
@@ -140,6 +128,10 @@ $.widget( "ui.tooltip", {
}
},
+ _setOptionDisabled: function( value ) {
+ this[ value ? "_disable" : "_enable" ]();
+ },
+
_disable: function() {
var that = this;