summaryrefslogtreecommitdiff
path: root/modules/session/Content.qml
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-17 19:46:51 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-17 19:46:51 +1000
commit510cb45ac1a42ae6433ebb57082547c3c2c19305 (patch)
tree4698a445e585f55b4b68227ebbef31ab77ce5c47 /modules/session/Content.qml
parentosd: fix anim when appear on change (diff)
downloadcaelestia-shell-510cb45ac1a42ae6433ebb57082547c3c2c19305.tar.gz
caelestia-shell-510cb45ac1a42ae6433ebb57082547c3c2c19305.tar.bz2
caelestia-shell-510cb45ac1a42ae6433ebb57082547c3c2c19305.zip
session: loader content
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();
}
}
}