diff --git a/app/gui/SettingsView.qml b/app/gui/SettingsView.qml
index 864db054..b1cabe56 100644
--- a/app/gui/SettingsView.qml
+++ b/app/gui/SettingsView.qml
@@ -446,6 +446,29 @@ Flickable {
}
}
+
+ GroupBox {
+ id: uiSettingsGroupBox
+ width: (parent.width - 2 * parent.padding)
+ padding: 12
+ title: "UI Settings"
+ font.pointSize: 12
+
+ Column {
+ anchors.fill: parent
+ spacing: 5
+
+ CheckBox {
+ id: startWindowedCheck
+ text: "Start Moonlight in windowed mode"
+ font.pointSize: 12
+ checked: prefs.startWindowed
+ onCheckedChanged: {
+ prefs.startWindowed = checked
+ }
+ }
+ }
+ }
}
Column {
@@ -461,7 +484,7 @@ Flickable {
title: "Input Settings"
font.pointSize: 12
- Row {
+ Column {
anchors.fill: parent
spacing: 5
@@ -493,29 +516,6 @@ Flickable {
}
}
- GroupBox {
- id: uiSettingsGroupBox
- width: (parent.width - parent.padding)
- padding: 12
- title: "UI Settings"
- font.pointSize: 12
-
- Row {
- anchors.fill: parent
- spacing: 5
-
- CheckBox {
- id: startWindowedCheck
- text: "Start Moonlight in windowed mode"
- font.pointSize: 12
- checked: prefs.startWindowed
- onCheckedChanged: {
- prefs.startWindowed = checked
- }
- }
- }
- }
-
GroupBox {
id: hostSettingsGroupBox
width: (parent.width - parent.padding)
@@ -523,15 +523,13 @@ Flickable {
title: "Host Settings"
font.pointSize: 12
- Row {
+ Column {
anchors.fill: parent
spacing: 5
CheckBox {
id: optimizeGameSettingsCheck
text: "Optimize game settings"
- // HACK: Match width of the other checkbox to make the UI not look bad
- width: multiControllerCheck.width
font.pointSize: 12
checked: prefs.gameOptimizations
onCheckedChanged: {