From e9e17b8fc2d069ce463077bdc4e82504556d938c Mon Sep 17 00:00:00 2001 From: MaranBr Date: Wed, 28 May 2025 11:50:15 +0000 Subject: [PATCH] Code cleanup (#136) Remove the workaround for MK8D as we no longer need it. Co-authored-by: MaranBr Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/136 --- src/core/hle/service/am/applet.cpp | 2 +- .../hle/service/am/service/library_applet_accessor.cpp | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/core/hle/service/am/applet.cpp b/src/core/hle/service/am/applet.cpp index f94d528da7..ec7e6612ac 100644 --- a/src/core/hle/service/am/applet.cpp +++ b/src/core/hle/service/am/applet.cpp @@ -30,7 +30,7 @@ void Applet::UpdateSuspensionStateLocked(bool force_message) { const bool curr_activity_runnable = lifecycle_manager.IsRunnable(); const bool prev_activity_runnable = is_activity_runnable; const bool was_changed = curr_activity_runnable != prev_activity_runnable; - + if (was_changed) { if (curr_activity_runnable) { process->Suspend(false); diff --git a/src/core/hle/service/am/service/library_applet_accessor.cpp b/src/core/hle/service/am/service/library_applet_accessor.cpp index 974e43812d..383f16c8db 100644 --- a/src/core/hle/service/am/service/library_applet_accessor.cpp +++ b/src/core/hle/service/am/service/library_applet_accessor.cpp @@ -107,16 +107,6 @@ Result ILibraryAppletAccessor::PushInData(SharedPointer storage) { Result ILibraryAppletAccessor::PopOutData(Out> out_storage) { LOG_DEBUG(Service_AM, "called"); - if (auto caller = m_applet->caller_applet.lock(); caller != nullptr) { - caller->SetInteractibleLocked(true); - caller->lifecycle_manager.SetFocusState(FocusState::InFocus); - caller->lifecycle_manager.UpdateRequestedFocusState(); - caller->lifecycle_manager.SetResumeNotificationEnabled(true); - caller->lifecycle_manager.RequestResumeNotification(); - caller->UpdateSuspensionStateLocked(true); - } else { - LOG_CRITICAL(Service_AM, "Caller applet pointer is invalid."); - } R_RETURN(m_broker->GetOutData().Pop(out_storage.Get())); }