diff --git a/src/game/game_gui.cpp b/src/game/game_gui.cpp index 4a0b352a20..c58cde9654 100644 --- a/src/game/game_gui.cpp +++ b/src/game/game_gui.cpp @@ -180,7 +180,7 @@ struct GSConfigWindow : public Window { break; } case WID_GSC_SETTINGS: { - Rect ir = r.Shrink(WidgetDimensions::scaled.framerect); + Rect ir = r.Shrink(WidgetDimensions::scaled.frametext, RectPadding::zero); bool rtl = _current_text_dir == TD_RTL; Rect br = ir.WithWidth(SETTING_BUTTON_WIDTH, rtl); Rect tr = ir.Indent(SETTING_BUTTON_WIDTH + WidgetDimensions::scaled.hsep_wide, rtl); @@ -268,7 +268,7 @@ struct GSConfigWindow : public Window { bool bool_item = config_item.flags.Test(ScriptConfigFlag::Boolean); - Rect r = this->GetWidget(widget)->GetCurrentRect().Shrink(WidgetDimensions::scaled.matrix, RectPadding::zero); + Rect r = this->GetWidget(widget)->GetCurrentRect().Shrink(WidgetDimensions::scaled.frametext, RectPadding::zero); int x = pt.x - r.left; if (_current_text_dir == TD_RTL) x = r.Width() - 1 - x; diff --git a/src/script/script_gui.cpp b/src/script/script_gui.cpp index 601cc43eff..9c64d4bda8 100644 --- a/src/script/script_gui.cpp +++ b/src/script/script_gui.cpp @@ -360,7 +360,7 @@ struct ScriptSettingsWindow : public Window { { if (widget != WID_SCRS_BACKGROUND) return; - Rect ir = r.Shrink(WidgetDimensions::scaled.framerect); + Rect ir = r.Shrink(WidgetDimensions::scaled.frametext, RectPadding::zero); bool rtl = _current_text_dir == TD_RTL; Rect br = ir.WithWidth(SETTING_BUTTON_WIDTH, rtl); Rect tr = ir.Indent(SETTING_BUTTON_WIDTH + WidgetDimensions::scaled.hsep_wide, rtl); @@ -420,7 +420,7 @@ struct ScriptSettingsWindow : public Window { bool bool_item = config_item.flags.Test(ScriptConfigFlag::Boolean); - Rect r = this->GetWidget(widget)->GetCurrentRect().Shrink(WidgetDimensions::scaled.matrix, RectPadding::zero); + Rect r = this->GetWidget(widget)->GetCurrentRect().Shrink(WidgetDimensions::scaled.frametext, RectPadding::zero); int x = pt.x - r.left; if (_current_text_dir == TD_RTL) x = r.Width() - 1 - x;