From b44184c081378662c0689b6f0d945fdce22acc15 Mon Sep 17 00:00:00 2001
From: Cvolton <cvolton@cvolton.eu>
Date: Mon, 11 Mar 2024 00:37:12 +0100
Subject: [PATCH] fix profile page fix misaligning profiles

---
 loader/src/hooks/ProfilePageFix.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/loader/src/hooks/ProfilePageFix.cpp b/loader/src/hooks/ProfilePageFix.cpp
index eb0830ca..e8666018 100644
--- a/loader/src/hooks/ProfilePageFix.cpp
+++ b/loader/src/hooks/ProfilePageFix.cpp
@@ -8,7 +8,8 @@ struct CustomProfilePage : Modify<CustomProfilePage, ProfilePage> {
     GEODE_FORWARD_COMPAT_DISABLE_HOOKS("ProfilePage fix")
 
     virtual TodoReturn getUserInfoFinished(GJUserScore* info) {
-        ProfilePage::getUserInfoFinished(info);
         m_usernameLabel->setString(info->m_userName.c_str());
+        m_usernameLabel->limitLabelWidth(info->m_modBadge > 0 ? 140.f : 160.0f, 0.8f, 0.0f);
+        ProfilePage::getUserInfoFinished(info);
     }
 };
\ No newline at end of file