diff --git a/engines/scumm/dialogs.cpp b/engines/scumm/dialogs.cpp index e00c08ccf1f..5fdef0cd9dd 100644 --- a/engines/scumm/dialogs.cpp +++ b/engines/scumm/dialogs.cpp @@ -1419,20 +1419,21 @@ bool LoomMonkeyMacGameOptionsWidget::save() { void LoomMonkeyMacGameOptionsWidget::defineLayout(GUI::ThemeEval &layouts, const Common::String &layoutName, const Common::String &overlayedLayout) const { layouts.addDialog(layoutName, overlayedLayout) .addLayout(GUI::ThemeLayout::kLayoutVertical, 5) - .addPadding(0, 0, 0, 0) - .addLayout(GUI::ThemeLayout::kLayoutVertical, 4) - .addPadding(0, 0, 10, 0) - .addWidget("EnableOriginalGUI", "Checkbox"); + .addPadding(0, 0, 0, 0) + .addLayout(GUI::ThemeLayout::kLayoutVertical, 4) + .addPadding(0, 0, 10, 0) + .addWidget("EnableOriginalGUI", "Checkbox"); addEnhancementsLayout(layouts) - .closeLayout() - .addLayout(GUI::ThemeLayout::kLayoutHorizontal, 12) - .addPadding(0, 0, 10, 0) - .addWidget("SndQualityLabel", "OptionsLabel") - .addWidget("SndQuality", "Slider") - .closeLayout() - .addLayout(GUI::ThemeLayout::kLayoutVertical, 0) - .addPadding(200, 50, -20, 0) - .addWidget("SndQualityValue", "", -1, -1, Graphics::kTextAlignCenter) + .closeLayout() + .addLayout(GUI::ThemeLayout::kLayoutHorizontal, 12) + .addPadding(0, 0, 0, 0) + .addWidget("SndQualityLabel", "OptionsLabel") + .addLayout(GUI::ThemeLayout::kLayoutVertical, 10, GUI::ThemeLayout::kItemAlignStretch) + .addPadding(0, 0, 0, 0) + .addWidget("SndQuality", "Slider") + .addWidget("SndQualityValue", "OptionsLabel") + .closeLayout() + .closeLayout() .closeLayout() .closeDialog(); }