← All changes
|
modules/atomic-widgets/elements/atomic-tabs/handlers/atomic-tabs-handler.js
+7
-1
4.0.9
→
3.34.0-beta1
View file →
| @@ -34,12 +34,18 @@ | ||
| 34 | 34 | }, |
| 35 | 35 | '@keydown.arrow-left.prevent'( event ) { |
| 36 | 36 | this.navigateTabs( event ); |
| 37 | 37 | }, |
| 38 | + '@keydown.arrow-down.prevent'( event ) { | |
| 39 | + this.navigateTabs( event ); | |
| 40 | + }, | |
| 41 | + '@keydown.arrow-up.prevent'( event ) { | |
| 42 | + this.navigateTabs( event ); | |
| 43 | + }, | |
| 38 | 44 | ':class'() { |
| 39 | 45 | const id = this.$el.id; |
| 40 | 46 | |
| 41 | - return { [ SELECTED_CLASS ]: this.activeTab === id }; | |
| 47 | + return this.activeTab === id ? SELECTED_CLASS : ''; | |
| 42 | 48 | }, |
| 43 | 49 | ':aria-selected'() { |
| 44 | 50 | const id = this.$el.id; |
| 45 | 51 | |