diff --git a/src/ui/gui/cheat_page.slint b/src/ui/gui/cheat_page.slint index fff68624..ef21d994 100644 --- a/src/ui/gui/cheat_page.slint +++ b/src/ui/gui/cheat_page.slint @@ -48,6 +48,7 @@ export component Cheats inherits Page { Rectangle { } if CheatsData.cheats.length > 0:ListView { + mouse-drag-pan-enabled: true; preferred-height: root.height; horizontal-stretch: 1; for data in CheatsData.cheats: VerticalBox { diff --git a/src/ui/gui/netplay_wait.slint b/src/ui/gui/netplay_wait.slint index 946fea26..a227d50e 100644 --- a/src/ui/gui/netplay_wait.slint +++ b/src/ui/gui/netplay_wait.slint @@ -1,4 +1,4 @@ -import { VerticalBox, HorizontalBox, TextEdit, ScrollView, LineEdit, Button, GridBox } from "std-widgets.slint"; +import { VerticalBox, HorizontalBox, TextEdit, LineEdit, Button, GridBox } from "std-widgets.slint"; import { NetplayData } from "netplay_page.slint"; export global NetplayWaitData { diff --git a/src/ui/gui/page.slint b/src/ui/gui/page.slint index 5f031fac..1fc548b2 100644 --- a/src/ui/gui/page.slint +++ b/src/ui/gui/page.slint @@ -19,6 +19,7 @@ export component Page inherits VerticalBox { } ScrollView { + mouse-drag-pan-enabled: true; vertical-stretch: 1; VerticalBox { diff --git a/src/ui/gui/vru_dialog.slint b/src/ui/gui/vru_dialog.slint index c6ce4c99..ad6d4782 100644 --- a/src/ui/gui/vru_dialog.slint +++ b/src/ui/gui/vru_dialog.slint @@ -11,6 +11,7 @@ export component VruDialog inherits Window { in-out property words <=> VruData.words; ScrollView { + mouse-drag-pan-enabled: true; VerticalBox { padding-bottom: 40px; for word[i] in words: Button {