From 12b814c98458507d8b18038b1b288e52e55e348a Mon Sep 17 00:00:00 2001 From: Cvolton Date: Tue, 6 Feb 2024 14:52:53 +0100 Subject: [PATCH] fix duplicate ProfilePage menus --- src/ProfilePage.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ProfilePage.cpp b/src/ProfilePage.cpp index a025994..0fca477 100644 --- a/src/ProfilePage.cpp +++ b/src/ProfilePage.cpp @@ -247,7 +247,7 @@ struct ProfilePageIDs : Modify { playerMenu->setContentSize({340, 35}); playerMenu->updateLayout(); playerMenu->setZOrder(10); - + m_buttons->addObject(playerMenu); size_t socialMediaCount = 0; if(!m_score->m_youtubeURL.empty()) { @@ -307,6 +307,7 @@ struct ProfilePageIDs : Modify { bottomMenu->setPositionX(winSize.width / 2); bottomMenu->setContentSize({164, 35}); bottomMenu->updateLayout(); + m_buttons->addObject(bottomMenu); //only allow featured levels calls setVisible so we're safe here static_cast(m_buttons->objectAtIndex(idx++))->setID("my-levels-button"); @@ -333,6 +334,7 @@ struct ProfilePageIDs : Modify { bottomMenu->setPositionX(winSize.width / 2); bottomMenu->setContentSize({340, 35}); bottomMenu->updateLayout(); + m_buttons->addObject(bottomMenu); } if(auto statsMenu = m_mainLayer->getChildByID("stats-menu")) {