mirror of
https://github.com/jquery/jquery-ui.git
synced 2026-04-20 03:02:41 -04:00
Autocomplete: Use .outerWidth() for determining the size of the menu. Fixes #5832 - Autocomplete: menu has incorrect width.
This commit is contained in:
10
ui/jquery.ui.autocomplete.js
vendored
10
ui/jquery.ui.autocomplete.js
vendored
@@ -276,9 +276,13 @@ $.widget( "ui.autocomplete", {
|
||||
collision: "none"
|
||||
});
|
||||
|
||||
menuWidth = ul.width( "" ).width();
|
||||
textWidth = this.element.width();
|
||||
ul.width( Math.max( menuWidth, textWidth ) );
|
||||
menuWidth = ul.width( "" ).outerWidth();
|
||||
textWidth = this.element.outerWidth();
|
||||
ul.width( Math.max( menuWidth, textWidth )
|
||||
- ( parseFloat( ul.css("paddingLeft") ) || 0 )
|
||||
- ( parseFloat( ul.css("paddingRight") ) || 0 )
|
||||
- ( parseFloat( ul.css("borderLeftWidth") ) || 0 )
|
||||
- ( parseFloat( ul.css("borderRightWidth") ) || 0 ) );
|
||||
},
|
||||
|
||||
_renderMenu: function( ul, items ) {
|
||||
|
||||
Reference in New Issue
Block a user