diff --git a/src/wp-admin/css/wp-admin.css b/src/wp-admin/css/wp-admin.css index 1eb20d715b..c3cc4aca99 100644 --- a/src/wp-admin/css/wp-admin.css +++ b/src/wp-admin/css/wp-admin.css @@ -9996,6 +9996,9 @@ input.newtag:focus ~ div.taghint { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; } .widgets-holder-wrap .widget-inside { diff --git a/src/wp-admin/js/widgets.js b/src/wp-admin/js/widgets.js index 77ad791cb5..b2384e0703 100644 --- a/src/wp-admin/js/widgets.js +++ b/src/wp-admin/js/widgets.js @@ -203,7 +203,7 @@ wpWidgets = { // Open the chooser self.clearWidgetSelection(); $( '#widgets-left' ).addClass( 'chooser' ); - widget.addClass( 'widget-in-question' ); + widget.addClass( 'widget-in-question' ).draggable('disable'); widget.find( '.widget-description' ).after( chooser ); chooser.slideDown( 300, function() { @@ -244,7 +244,7 @@ wpWidgets = { saveOrder : function(sb) { if ( sb ) { - $('#' + sb).closest('div.widgets-holder-wrap').find('.spinner').css('display', 'inline-block'); + $('#' + sb).closest('div.widgets-holder-wrap').find('.spinner:first').css('display', 'inline-block'); } var a = { @@ -387,7 +387,8 @@ wpWidgets = { var self = this; $( '#widgets-chooser' ).slideUp( 200, function() { - $('#wpbody-content').append( this ); + $( '#wpbody-content' ).append( this ); + $( '#widgets-left .widget-in-question' ).draggable('enable'); self.clearWidgetSelection(); }); },