diff -r be944660c56a -r 3d72ae0968f4 wp/wp-includes/js/jquery/ui/selectable.js --- a/wp/wp-includes/js/jquery/ui/selectable.js Wed Sep 21 18:19:35 2022 +0200 +++ b/wp/wp-includes/js/jquery/ui/selectable.js Tue Sep 27 16:37:53 2022 +0200 @@ -1,5 +1,5 @@ /*! - * jQuery UI Selectable 1.12.1 + * jQuery UI Selectable 1.13.1 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors @@ -15,6 +15,8 @@ //>>css.structure: ../../themes/base/selectable.css ( function( factory ) { + "use strict"; + if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. @@ -28,10 +30,11 @@ // Browser globals factory( jQuery ); } -}( function( $ ) { +} )( function( $ ) { +"use strict"; return $.widget( "ui.selectable", $.ui.mouse, { - version: "1.12.1", + version: "1.13.1", options: { appendTo: "body", autoRefresh: true, @@ -182,8 +185,12 @@ x2 = event.pageX, y2 = event.pageY; - if ( x1 > x2 ) { tmp = x2; x2 = x1; x1 = tmp; } - if ( y1 > y2 ) { tmp = y2; y2 = y1; y1 = tmp; } + if ( x1 > x2 ) { + tmp = x2; x2 = x1; x1 = tmp; + } + if ( y1 > y2 ) { + tmp = y2; y2 = y1; y1 = tmp; + } this.helper.css( { left: x1, top: y1, width: x2 - x1, height: y2 - y1 } ); this.selectees.each( function() { @@ -203,10 +210,10 @@ if ( options.tolerance === "touch" ) { hit = ( !( offset.left > x2 || offset.right < x1 || offset.top > y2 || - offset.bottom < y1 ) ); + offset.bottom < y1 ) ); } else if ( options.tolerance === "fit" ) { hit = ( offset.left > x1 && offset.right < x2 && offset.top > y1 && - offset.bottom < y2 ); + offset.bottom < y2 ); } if ( hit ) { @@ -306,4 +313,4 @@ } ); -} ) ); +} );