summaryrefslogtreecommitdiff
path: root/modules/session/Content.qml
diff options
context:
space:
mode:
Diffstat (limited to 'modules/session/Content.qml')
-rw-r--r--modules/session/Content.qml15
1 files changed, 4 insertions, 11 deletions
diff --git a/modules/session/Content.qml b/modules/session/Content.qml
index 41ecb3b..6c56d44 100644
--- a/modules/session/Content.qml
+++ b/modules/session/Content.qml
@@ -13,10 +13,6 @@ Column {
required property PersistentProperties visibilities
padding: Appearance.padding.large
-
- anchors.verticalCenter: parent.verticalCenter
- anchors.left: parent.left
-
spacing: Appearance.spacing.large
SessionButton {
@@ -27,17 +23,14 @@ Column {
KeyNavigation.down: shutdown
+ Component.onCompleted: forceActiveFocus()
+
Connections {
target: root.visibilities
- function onSessionChanged(): void {
- if (root.visibilities.session)
- logout.focus = true;
- }
-
function onLauncherChanged(): void {
- if (root.visibilities.session && !root.visibilities.launcher)
- logout.focus = true;
+ if (!root.visibilities.launcher)
+ logout.forceActiveFocus();
}
}
}