From 31cca408a25003e691f90a39ddb477d7aae4040a Mon Sep 17 00:00:00 2001 From: minenice55 Date: Tue, 9 Sep 2025 15:31:52 -0400 Subject: [PATCH] fix scroll clamping --- src/m_menu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/m_menu.c b/src/m_menu.c index 17e7a2eca..2c3bae11f 100644 --- a/src/m_menu.c +++ b/src/m_menu.c @@ -850,7 +850,7 @@ void Skinsort_option_Onchange(void) gridcss_row = sortedIndex % SKINGRIDWIDTH; gridcss_column = sortedIndex / SKINGRIDWIDTH; // I really need to macro this lol - gridcss_skinydrag = CLAMP(gridcss_column - SKINGRIDHEIGHT + 1, 0, ((numskins - 1) / SKINGRIDWIDTH) - SKINGRIDHEIGHT - 1); + gridcss_skinydrag = CLAMP(gridcss_column - SKINGRIDHEIGHT + 1, 0, ((numskins - 1) / SKINGRIDWIDTH) - SKINGRIDHEIGHT + 1); } void Skinselectstyle_option_Onchange(void) @@ -863,6 +863,8 @@ void Skinselectstyle_option_Onchange(void) M_SetItemVisible(MN_MP_PLAYERSETUP, "ARROWLR", visible); M_SetItemVisible(MN_MP_PLAYERSETUP, "ARROWUD", visible); M_SetItemVisible(MN_MP_PLAYERSETUP, "STATBG", visible); + + Skinsort_option_Onchange(); } // ==========================================================================