Index: src/wp-admin/js/widgets.js
===================================================================
--- src/wp-admin/js/widgets.js	(revision 33087)
+++ src/wp-admin/js/widgets.js	(revision )
@@ -128,7 +128,7 @@
 		 * Opens and closes previously closed Sidebars when Widgets are dragged over/out of them.
 		 */
 		sidebars.droppable( {
-			tolerance: 'pointer',
+			tolerance: 'intersect',
 
 			/**
 			 * Open Sidebar when a Widget gets dragged over it.
@@ -146,6 +146,7 @@
 				if ( $wrap.hasClass( 'closed' ) ) {
 					wpWidgets.hoveredSidebar = $wrap;
 					$wrap.removeClass( 'closed' );
+					$( this ).sortable( 'refresh' );
 				}
 			},
 
@@ -169,6 +170,7 @@
 			distance: 2,
 			containment: '#wpwrap',
 			tolerance: 'pointer',
+			refreshPositions: true,
 			start: function( event, ui ) {
 				var height, $this = $(this),
 					$wrap = $this.parent(),
