From 8e60d8f76ee99960064d062391c1e66363c2d502 Mon Sep 17 00:00:00 2001 From: alexiscatnip Date: Sat, 30 Jul 2022 01:35:20 +0800 Subject: [PATCH] refactor: let loadingscreen init itself OnEnable --- Assets/Raindrop/Bootstrap/UIBootstrapper.cs | 1 - Assets/Raindrop/UI/LoadingScreen/LoadingView.cs | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Assets/Raindrop/Bootstrap/UIBootstrapper.cs b/Assets/Raindrop/Bootstrap/UIBootstrapper.cs index 5635468..a3e9d6c 100644 --- a/Assets/Raindrop/Bootstrap/UIBootstrapper.cs +++ b/Assets/Raindrop/Bootstrap/UIBootstrapper.cs @@ -60,7 +60,6 @@ namespace Raindrop.Bootstrap if (references.ll == null) Debug.LogError("loadingscreen not present"); - references.ll.Init(); _uisrv = new UIService( instance, diff --git a/Assets/Raindrop/UI/LoadingScreen/LoadingView.cs b/Assets/Raindrop/UI/LoadingScreen/LoadingView.cs index ac39420..2ce9e4c 100644 --- a/Assets/Raindrop/UI/LoadingScreen/LoadingView.cs +++ b/Assets/Raindrop/UI/LoadingScreen/LoadingView.cs @@ -20,7 +20,7 @@ namespace Raindrop.UI.LoadingScreen [SerializeField] public float delayBeforeFade = 2; - public void Init() + public void OnEnable() { loginMsg = new ReactiveProperty(""); //"" is a magic value that is required to prevent showing the modal immediately on load. loginMsg.AsObservable().Subscribe(