Index: applets/kicker/package/contents/ui/DashboardTabBar.qml =================================================================== --- applets/kicker/package/contents/ui/DashboardTabBar.qml +++ applets/kicker/package/contents/ui/DashboardTabBar.qml @@ -24,6 +24,7 @@ property int activeTab: 0 property int hoveredTab: -1 + Accessible.role: Accessible.PageTabList signal containsMouseChanged(int index, bool containsMouse) @@ -43,6 +44,7 @@ text: i18n("Apps & Docs") active: (tabBar.activeTab == 0) + focus: parent.focus ? active : false } DashboardTabButton { @@ -53,6 +55,7 @@ text: i18n("Widgets") active: (tabBar.activeTab == 1) + focus: parent.focus ? active : false } Keys.onLeftPressed: { Index: applets/kicker/package/contents/ui/DashboardTabButton.qml =================================================================== --- applets/kicker/package/contents/ui/DashboardTabButton.qml +++ applets/kicker/package/contents/ui/DashboardTabButton.qml @@ -31,6 +31,8 @@ property int index: 0 property bool active: false property alias text: label.text + Accessible.name: text + Accessible.role: Accessible.PageTab Rectangle { anchors.fill: parent