Fix page order issue

This commit is contained in:
2025-01-13 18:57:09 +08:00
parent 3b2bfbb0e6
commit 8b760e5e9b

View File

@ -326,7 +326,7 @@ namespace GrasscutterTools.Forms
foreach (var pageOrder in tabOrders) foreach (var pageOrder in tabOrders)
{ {
// 新增页面优先显示 // 新增页面优先显示
if (tabOrders.All(it => it.Item1 != pageKeys[i])) if (i < pageKeys.Count && tabOrders.All(it => it.Item1 != pageKeys[i]))
{ {
PageTabOrders.Add(new Tuple<string, bool>(pageKeys[i], true)); PageTabOrders.Add(new Tuple<string, bool>(pageKeys[i], true));
ListPages.Items.Add(Pages[pageKeys[i]].Text); ListPages.Items.Add(Pages[pageKeys[i]].Text);