Fixed #406 - Refactor selectbutton focus visuals

pull/411/head
cagataycivici 2020-07-23 11:18:34 +03:00
parent fc51327148
commit 4a2493d30c
1 changed files with 1 additions and 9 deletions

View File

@ -27,11 +27,6 @@ export default {
dataKey: null,
ariaLabelledBy: null
},
data() {
return {
focusedIndex: null
};
},
methods: {
getOptionLabel(option) {
return this.optionLabel ? ObjectUtils.resolveFieldData(option, this.optionLabel) : option;
@ -87,18 +82,15 @@ export default {
return selected;
},
onFocus(event, index) {
this.focusedIndex = index;
this.$emit('focus', event);
},
onBlur(event) {
this.focusedIndex = null
this.$emit('blur', event);
},
getButtonClass(option, i) {
return ['p-button p-component', {
'p-highlight': this.isSelected(option),
'p-disabled': this.isOptionDisabled(option),
'p-focus': (i === this.focusedIndex)
'p-disabled': this.isOptionDisabled(option)
}];
}
},