sysclk: fix crash issues

This commit is contained in:
souldbminersmwc
2025-12-25 19:01:43 -05:00
parent 329feea148
commit 64e079dbdb
4 changed files with 25 additions and 33 deletions

View File

@@ -74,7 +74,7 @@ void MainGui::listUI()
tsl::elm::ListItem* globalOverrideItem = new tsl::elm::ListItem("Temporary Overrides");
globalOverrideItem->setClickListener([this](u64 keys) {
if((keys & HidNpadButton_A) == HidNpadButton_A)
if((keys & HidNpadButton_A) == HidNpadButton_A && this->context)
{
tsl::changeTo<GlobalOverrideGui>();
return true;
@@ -100,7 +100,7 @@ void MainGui::listUI()
tsl::elm::ListItem* infoItem = new tsl::elm::ListItem("Information");
infoItem->setClickListener([this](u64 keys) {
if((keys & HidNpadButton_A) == HidNpadButton_A)
if((keys & HidNpadButton_A) == HidNpadButton_A && this->context)
{
tsl::changeTo<InfoGui>();
return true;