From ec36fad065fd244a9871f2ea42dbba187ef238fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Wed, 11 Nov 2026 11:30:43 +0100 Subject: [PATCH] Savedata manager: Make the highlight outline show up An outline with a zero radius isn't drawn at all, so use square corners instead. Medium width, so it doesn't look like the gaps between rows. Co-Authored-By: Claude Opus 5.5 --- UI/SavedataScreen.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/UI/SavedataScreen.cpp b/UI/SavedataScreen.cpp index ee5fe99b32..d043a10bb0 100644 --- a/UI/SavedataScreen.cpp +++ b/UI/SavedataScreen.cpp @@ -491,7 +491,8 @@ void SavedataButton::Draw(UIContext &dc) { dc.RebindTexture(); if (highlighted_) { - dc.Draw()->DrawRoundRect(bounds_, 0.0f, 0xFFFFFFFF, RoundRectStyle::OutlineThin); + // Square corners. (A zero radius draws no outline at all.) Medium, since a thin line looks like the gaps between the rows. + dc.Draw()->DrawRoundRect(bounds_, ROUND_RECT_RADII[0], 0xFFFFFFFF, RoundRectStyle::OutlineMedium, RoundCorners::None); dc.Draw()->Flush(); } }