@@ -164,6 +164,7 @@ MouseArea {
164 LightDMService.greeter.showGreeter()
164 LightDMService.greeter.showGreeter()
165 logoutDialog.hide();
165 logoutDialog.hide();
167+ Component.onCompleted: if (root.hasKeyboard) forceActiveFocus(Qt.TabFocusReason)
169 width: parent.width
170 width: parent.width
@@ -180,7 +181,6 @@ MouseArea {
180 onClicked: {
181 onClicked: {
181 logoutDialog.hide();
182 logoutDialog.hide();
183− Component.onCompleted: if (root.hasKeyboard) forceActiveFocus(Qt.TabFocusReason)
@@ -197,7 +197,6 @@ MouseArea {
197 onClicked: {
197 onClicked: {
198 rebootDialog.hide();
198 rebootDialog.hide();
200− Component.onCompleted: if (root.hasKeyboard) forceActiveFocus(Qt.TabFocusReason)
203 width: parent.width
202 width: parent.width
@@ -209,6 +208,7 @@ MouseArea {
209 rebootDialog.hide();
208 rebootDialog.hide();
211 color: theme.palette.normal.negative
210 color: theme.palette.normal.negative
211+ Component.onCompleted: if (root.hasKeyboard) forceActiveFocus(Qt.TabFocusReason)
@@ -229,6 +229,7 @@ MouseArea {
229 root.powerOffClicked();
229 root.powerOffClicked();
231 color: theme.palette.normal.negative
231 color: theme.palette.normal.negative
232+ Component.onCompleted: if (root.hasKeyboard) forceActiveFocus(Qt.TabFocusReason)
234 width: parent.width
235 width: parent.width
@@ -245,7 +246,6 @@ MouseArea {
245 onClicked: {
246 onClicked: {
246 powerDialog.hide();
247 powerDialog.hide();
248− Component.onCompleted: if (root.hasKeyboard) forceActiveFocus(Qt.TabFocusReason)