mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-11-21 11:04:24 +00:00
Selectable: Fix line length issues
Ref gh-1690
This commit is contained in:
parent
b6b4dd1279
commit
b74a8b68bd
@ -137,7 +137,8 @@ return $.widget( "ui.selectable", $.ui.mouse, {
|
|||||||
var doSelect,
|
var doSelect,
|
||||||
selectee = $.data( this, "selectable-item" );
|
selectee = $.data( this, "selectable-item" );
|
||||||
if ( selectee ) {
|
if ( selectee ) {
|
||||||
doSelect = ( !event.metaKey && !event.ctrlKey ) || !selectee.$element.hasClass( "ui-selected" );
|
doSelect = ( !event.metaKey && !event.ctrlKey ) ||
|
||||||
|
!selectee.$element.hasClass( "ui-selected" );
|
||||||
that._removeClass( selectee.$element, doSelect ? "ui-unselecting" : "ui-selected" )
|
that._removeClass( selectee.$element, doSelect ? "ui-unselecting" : "ui-selected" )
|
||||||
._addClass( selectee.$element, doSelect ? "ui-selecting" : "ui-unselecting" );
|
._addClass( selectee.$element, doSelect ? "ui-selecting" : "ui-unselecting" );
|
||||||
selectee.unselecting = !doSelect;
|
selectee.unselecting = !doSelect;
|
||||||
@ -190,9 +191,11 @@ return $.widget( "ui.selectable", $.ui.mouse, {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ( options.tolerance === "touch" ) {
|
if ( options.tolerance === "touch" ) {
|
||||||
hit = ( !( selectee.left > x2 || selectee.right < x1 || selectee.top > y2 || selectee.bottom < y1 ) );
|
hit = ( !( selectee.left > x2 || selectee.right < x1 || selectee.top > y2 ||
|
||||||
|
selectee.bottom < y1 ) );
|
||||||
} else if ( options.tolerance === "fit" ) {
|
} else if ( options.tolerance === "fit" ) {
|
||||||
hit = ( selectee.left > x1 && selectee.right < x2 && selectee.top > y1 && selectee.bottom < y2 );
|
hit = ( selectee.left > x1 && selectee.right < x2 && selectee.top > y1 &&
|
||||||
|
selectee.bottom < y2 );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( hit ) {
|
if ( hit ) {
|
||||||
|
Loading…
Reference in New Issue
Block a user