From 52d9ec6c4d7402d5ef04b8c7959f812f8d095cef Mon Sep 17 00:00:00 2001 From: Jörn Zaefferer Date: Tue, 6 Oct 2015 17:01:23 +0200 Subject: Checkboxradio: Add ui-state-highlight class to icon on create This was already toggled in _toggleClasses, but that isn't called on create. --- ui/widgets/checkboxradio.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ui/widgets') diff --git a/ui/widgets/checkboxradio.js b/ui/widgets/checkboxradio.js index 6bdd858db..769ab146f 100644 --- a/ui/widgets/checkboxradio.js +++ b/ui/widgets/checkboxradio.js @@ -226,14 +226,14 @@ $.widget( "ui.checkboxradio", [ $.ui.formResetMixin, { } if ( this.type === "checkbox" ) { - toAdd += checked ? "ui-icon-check" : "ui-icon-blank"; + toAdd += checked ? "ui-icon-check ui-state-highlight" : "ui-icon-blank"; this._removeClass( this.icon, null, checked ? "ui-icon-blank" : "ui-icon-check" ); } else { toAdd += "ui-icon-blank"; } this._addClass( this.icon, "ui-checkboxradio-icon", toAdd ); if ( !checked ) { - this._removeClass( this.icon, null, "ui-icon-check" ); + this._removeClass( this.icon, null, "ui-icon-check ui-state-highlight" ); } this.icon.prependTo( this.label ).after( this.iconSpace ); } else if ( this.icon !== undefined ) { -- cgit v1.2.3