From 472c21292954c3e32150950aaf69fc8d9ce0654c Mon Sep 17 00:00:00 2001 From: Oscda1 Date: Mon, 2 Mar 2026 00:22:29 -0800 Subject: [PATCH] Fixed issue 109 with tab menu --- Minecraft.Client/Common/UI/UILayer.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Minecraft.Client/Common/UI/UILayer.cpp b/Minecraft.Client/Common/UI/UILayer.cpp index e6f87f81b..15bde2fa1 100644 --- a/Minecraft.Client/Common/UI/UILayer.cpp +++ b/Minecraft.Client/Common/UI/UILayer.cpp @@ -313,6 +313,10 @@ bool UILayer::NavigateToScene(int iPad, EUIScene scene, void *initData) newScene = new UIScene_InGameInfoMenu(iPad, initData, this); break; case eUIScene_InGameHostOptionsMenu: + if (IsSceneInStack(eUIScene_InGameHostOptionsMenu)) { + app.DebugPrintf("Skipped eUIScene_InGameHostOptionsMenu, we have already this tab!"); + return false; + } newScene = new UIScene_InGameHostOptionsMenu(iPad, initData, this); break; case eUIScene_InGamePlayerOptionsMenu: