Before 6.4 upgrade
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
using System.Threading;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using PrimeTween;
|
||||
using UnityEngine;
|
||||
|
||||
namespace BriarQueen.Framework.Managers.UI.Base
|
||||
{
|
||||
@@ -8,5 +11,6 @@ namespace BriarQueen.Framework.Managers.UI.Base
|
||||
UniTask Hide();
|
||||
|
||||
WindowType WindowType { get; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -306,6 +306,7 @@ namespace BriarQueen.Framework.Managers.UI
|
||||
return;
|
||||
|
||||
var window = GetWindow(windowType);
|
||||
|
||||
if (window == null)
|
||||
{
|
||||
Debug.LogError($"[UIManager] Window of type {windowType} not registered.");
|
||||
@@ -316,7 +317,10 @@ namespace BriarQueen.Framework.Managers.UI
|
||||
return;
|
||||
|
||||
if (ActiveWindow != null)
|
||||
{
|
||||
|
||||
await ActiveWindow.Hide();
|
||||
}
|
||||
|
||||
_windowStack.Push(window);
|
||||
await window.Show();
|
||||
|
||||
Reference in New Issue
Block a user