IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
|
|
|
|
| 94 | 94 | helper: 'clone', |
| 95 | 95 | zIndex: 100, |
| 96 | 96 | containment: '#wpwrap', |
| | 97 | refreshPositions: true, |
| 97 | 98 | start: function( event, ui ) { |
| 98 | 99 | var chooser = $(this).find('.widgets-chooser'); |
| 99 | 100 | |
| … |
… |
|
| 117 | 118 | } |
| 118 | 119 | }); |
| 119 | 120 | |
| | 121 | var $hoveredSidebar = false; |
| | 122 | |
| | 123 | function closeWidgetWrap( widget ) { |
| | 124 | var $widget = $( widget.target ); |
| | 125 | $hoveredSidebar.addClass( 'closed' ); |
| | 126 | $widget.css( 'min-height', '' ); |
| | 127 | $hoveredSidebar = false; |
| | 128 | } |
| | 129 | |
| | 130 | sidebars.droppable( { |
| | 131 | tolerance: 'touch', |
| | 132 | over : function( e, ui ) { |
| | 133 | var $widget = $( e.target ), |
| | 134 | $wrap = $widget.parent(); |
| | 135 | |
| | 136 | if ( $hoveredSidebar && ! $wrap.is( $hoveredSidebar ) ) { |
| | 137 | closeWidgetWrap( e ); |
| | 138 | } |
| | 139 | |
| | 140 | if ( $wrap.hasClass( 'closed' ) ) { |
| | 141 | $hoveredSidebar = $wrap; |
| | 142 | $wrap.removeClass( 'closed' ); |
| | 143 | } |
| | 144 | }, |
| | 145 | |
| | 146 | out: function( e, ui ) { |
| | 147 | if ( $hoveredSidebar ) { |
| | 148 | closeWidgetWrap( e ); |
| | 149 | } |
| | 150 | }, |
| | 151 | } ); |
| | 152 | |
| 120 | 153 | sidebars.sortable({ |
| 121 | 154 | placeholder: 'widget-placeholder', |
| 122 | 155 | items: '> .widget', |
| … |
… |
|
| 147 | 180 | var addNew, widgetNumber, $sidebar, $children, child, item, |
| 148 | 181 | $widget = ui.item, |
| 149 | 182 | id = the_id; |
| | 183 | |
| | 184 | // Reset the var to hold a previously closed sidebar |
| | 185 | $hoveredSidebar = false; |
| 150 | 186 | |
| 151 | 187 | if ( $widget.hasClass('deleting') ) { |
| 152 | 188 | wpWidgets.save( $widget, 1, 0, 1 ); // delete widget |