Browse Source

Fixes issue with search selection tabindex, fix z-index of selection dropdown icon when autocomplete

pull/2304/head
Jack Lukic 10 years ago
parent
commit
7b791f43bf
3 changed files with 5 additions and 4 deletions
  1. 7
      src/definitions/modules/dropdown.js
  2. 1
      src/definitions/modules/dropdown.less
  3. 1
      src/themes/default/modules/dropdown.variables

7
src/definitions/modules/dropdown.js

@ -729,7 +729,7 @@ $.fn.dropdown = function(parameters) {
;
// focus search
if(($target.is($module) || $target.is($icon)) && !module.is.focusedOnSearch()) {
$search.focus();
module.focusSearch();
}
},
blur: function(event) {
@ -775,7 +775,7 @@ $.fn.dropdown = function(parameters) {
text: {
focus: function(event) {
activated = true;
$search.focus();
module.focusSearch();
}
},
input: function(event) {
@ -2578,7 +2578,6 @@ $.fn.dropdown = function(parameters) {
if( module.can.click() ) {
module.unbind.intent();
}
module.focusSearch();
module.remove.active();
},
transition = module.get.transition($subMenu)
@ -2920,7 +2919,7 @@ $.fn.dropdown.settings = {
metadata : {
defaultText : 'defaultText',
defaultValue : 'defaultValue',
placeholderText : 'placeholderText',
placeholderText : 'placeholder',
text : 'text',
value : 'value'
},

1
src/definitions/modules/dropdown.less

@ -379,6 +379,7 @@ select.ui.dropdown {
position: absolute;
top: auto;
width: auto;
z-index: @selectionIconZIndex;
margin: @selectionIconMargin;
padding: @selectionIconPadding;
right: @selectionHorizontalPadding;

1
src/themes/default/modules/dropdown.variables

@ -150,6 +150,7 @@
@selectionBorderRadius: @borderRadius;
@selectionIconOpacity: 0.8;
@selectionIconZIndex: 3;
@selectionIconHitbox: @selectionVerticalPadding;
@selectionIconMargin: -@selectionIconHitbox;
@selectionIconPadding: @selectionIconHitbox;

Loading…
Cancel
Save