From 828aa8e5852637de4a609ad805ca90a82bb7304f Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 09 一月 2026 14:25:26 +0800
Subject: [PATCH] 266 【内政】古宝系统 - 跳转问题

---
 Main/System/UIBase/UIJumpManager.cs |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/Main/System/UIBase/UIJumpManager.cs b/Main/System/UIBase/UIJumpManager.cs
index 5581880..c5e0ef4 100644
--- a/Main/System/UIBase/UIJumpManager.cs
+++ b/Main/System/UIBase/UIJumpManager.cs
@@ -37,6 +37,15 @@
 			return;
 		}
 		var config = WindowSearchConfig.Get(winID);
-		UIManager.Instance.OpenWindow(config.WinName, config.TabIndex);
+
+		if (!UIManager.Instance.IsOpened(config.WinName))
+		{
+			UIManager.Instance.OpenWindow(config.WinName, config.TabIndex);
+		}
+		else
+		{
+			var ui = UIManager.Instance.GetUI(config.WinName) as OneLevelWin;
+			ui?.ClickFuncBtn(config.TabIndex);
+		}
 	}
 }
\ No newline at end of file

--
Gitblit v1.8.0