Skip to content
This repository was archived by the owner on Jan 24, 2023. It is now read-only.

Commit 1c0bbce

Browse files
committed
Added option in UiManager to not create target menu.
1 parent fabb331 commit 1c0bbce

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

Managers/UiManager.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,16 @@ public class UiManager
99
public IButtonPage MainMenu { get; }
1010
public IButtonPage TargetMenu { get; }
1111

12-
public UiManager(string menuName, Sprite menuSprite)
12+
public UiManager(string menuName, Sprite menuSprite, bool createTargetMenu = true)
1313
{
1414
MainMenu = new ReMenuPage(menuName, true);
1515
ReTabButton.Create(menuName, $"Open the {menuName} menu.", menuName, menuSprite);
1616

17-
var localMenu = new ReCategoryPage(QuickMenuEx.SelectedUserLocal.transform);
18-
TargetMenu = localMenu.AddCategory($"{menuName}");
19-
// TargetMenu = new ReMenuCategory($"{menuName}", QuickMenuEx.SelectedUserLocal.transform.Find("ScrollRect").GetComponent<ScrollRect>().content);
17+
if (createTargetMenu)
18+
{
19+
var localMenu = new ReCategoryPage(QuickMenuEx.SelectedUserLocal.transform);
20+
TargetMenu = localMenu.AddCategory($"{menuName}");
21+
}
2022
}
2123
}
2224
}

0 commit comments

Comments
 (0)