summaryrefslogtreecommitdiff
path: root/widgets/Box.qml
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-05-01 18:51:22 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-05-01 18:51:22 +1000
commitbb09f65d501e5f6e52b70f3441d288c16f1fe483 (patch)
treefbe49bdc851edfafa46d3642c885444d4aaaaf49 /widgets/Box.qml
parentfeat: vertical bar actually works!!! (diff)
downloadcaelestia-shell-bb09f65d501e5f6e52b70f3441d288c16f1fe483.tar.gz
caelestia-shell-bb09f65d501e5f6e52b70f3441d288c16f1fe483.tar.bz2
caelestia-shell-bb09f65d501e5f6e52b70f3441d288c16f1fe483.zip
bar: fix vertical switching
IT WORKS AFHJIASHFGUOADGHOASF Need to reload the preset when changing between but eh
Diffstat (limited to '')
-rw-r--r--widgets/Box.qml12
1 files changed, 10 insertions, 2 deletions
diff --git a/widgets/Box.qml b/widgets/Box.qml
index c1ee51d..9c786c7 100644
--- a/widgets/Box.qml
+++ b/widgets/Box.qml
@@ -5,10 +5,18 @@ Grid {
property bool vertical: parent.vertical ?? false // Propagate from parent
flow: vertical ? Grid.TopToBottom : Grid.LeftToRight
- rows: vertical ? -1 : 1
- columns: vertical ? 1 : -1
spacing: Appearance.spacing.small
+ onVerticalChanged: {
+ if (vertical) {
+ rows = -1;
+ columns = 1;
+ } else {
+ columns = -1;
+ rows = 1;
+ }
+ }
+
add: Transition {
NumberAnimation {
properties: "scale"