From 9915307be0f87a26b15e2d5e317e9355bdf954ac Mon Sep 17 00:00:00 2001 From: ITotalJustice <47043333+ITotalJustice@users.noreply.github.com> Date: Tue, 7 Jan 2025 04:10:43 +0000 Subject: [PATCH] fix themezer crash due to accessing list before creating it --- sphaira/source/ui/menus/themezer.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sphaira/source/ui/menus/themezer.cpp b/sphaira/source/ui/menus/themezer.cpp index 523892f..4321d28 100644 --- a/sphaira/source/ui/menus/themezer.cpp +++ b/sphaira/source/ui/menus/themezer.cpp @@ -542,13 +542,14 @@ Menu::Menu() : MenuBase{"Themezer"_i18n} { }}) ); - m_page_index = 0; - m_pages.resize(1); - PackListDownload(); - + const Vec4 v{75, 110, 350, 250}; const Vec2 pad{10, 10}; m_list = std::make_unique(3, 6, m_pos, v, pad); + + m_page_index = 0; + m_pages.resize(1); + PackListDownload(); } Menu::~Menu() {