From c10f473f0debdc8e14f1c6a0467a9bfc3f78755e Mon Sep 17 00:00:00 2001 From: PavelBARABANOV Date: Tue, 1 Sep 2026 05:15:42 +0300 Subject: [PATCH] or --- src/core/hle/service/am/display_layer_manager.cpp | 4 ++-- src/core/hle/service/vi/shared_buffer_manager.cpp | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/core/hle/service/am/display_layer_manager.cpp b/src/core/hle/service/am/display_layer_manager.cpp index 4f26794831..8f1e1b5f2e 100644 --- a/src/core/hle/service/am/display_layer_manager.cpp +++ b/src/core/hle/service/am/display_layer_manager.cpp @@ -129,9 +129,9 @@ Result DisplayLayerManager::IsSystemBufferSharingEnabled() { (void)m_display_service->GetContainer()->SetLayerStackMask(m_system_shared_layer_id, this->GetLayerStackMask()); m_manager_display_service->SetLayerBlending(m_blending_enabled, m_system_shared_layer_id); - s32 initial_z = Foreground; + s32 initial_z = 1; if (m_applet_id == AppletId::OverlayDisplay) { - initial_z = Overlay; + initial_z = -1; (void)m_display_service->GetContainer()->SetLayerIsOverlay(m_system_shared_layer_id, true); } m_manager_display_service->SetLayerZIndex(initial_z, m_system_shared_layer_id); diff --git a/src/core/hle/service/vi/shared_buffer_manager.cpp b/src/core/hle/service/vi/shared_buffer_manager.cpp index 7421833c63..483c1f71ba 100644 --- a/src/core/hle/service/vi/shared_buffer_manager.cpp +++ b/src/core/hle/service/vi/shared_buffer_manager.cpp @@ -506,8 +506,6 @@ Result SharedBufferManager::PresentSharedFrameBuffer(android::Fence fence, android::Status::NoError, VI::ResultOperationFailed); - (void)m_container.SetLayerZIndex(layer_id, 100000); - // We succeeded. R_SUCCEED(); }