From 8a579d1e710078e150ac70871891f236bbb8634e Mon Sep 17 00:00:00 2001 From: xodapi <4956501+xodapi@users.noreply.github.com> Date: Mon, 6 Jul 2026 11:54:57 +0700 Subject: [PATCH] fix(gui): restore Android dashboard scrolling (closes #193) --- ui/app.slint | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/ui/app.slint b/ui/app.slint index 876fd1c..fdfe981 100644 --- a/ui/app.slint +++ b/ui/app.slint @@ -574,9 +574,14 @@ export component AppWindow inherits Window { if (!root.is-overlay && !root.needs-setup) : Rectangle { background: Theme.bg-primary; - VerticalLayout { - padding: 18px; - spacing: 12px; + ScrollView { + width: 100%; + height: 100%; + viewport-width: self.width; + VerticalLayout { + width: parent.width - 18px; + padding: 18px; + spacing: 12px; if (root.error-text != "") : Rectangle { height: 32px; @@ -1014,14 +1019,11 @@ export component AppWindow inherits Window { } } - Rectangle { - visible: root.settings-open; - height: root.settings-open ? (root.is-android ? 560px : 270px) : 0px; + if (root.settings-open) : Rectangle { background: Theme.bg-card; border-radius: 8px; border-color: Theme.border; border-width: 1px; - clip: true; VerticalLayout { padding: 14px; @@ -1642,6 +1644,7 @@ export component AppWindow inherits Window { } } + } if (!root.is-overlay && root.needs-setup) : Rectangle { background: Theme.bg-primary;