diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgPlayerOptions.cs b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgPlayerOptions.cs index 1451a0996c..c1790a831d 100644 --- a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgPlayerOptions.cs +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgPlayerOptions.cs @@ -101,8 +101,9 @@ namespace BrewMonster.UI panelRoot.pivot = new Vector2(0, 1); } - void Update() + public override void Update() { + base.Update(); if (!m_bShow) return; if (Input.GetKeyDown(KeyCode.Escape)) { @@ -111,7 +112,7 @@ namespace BrewMonster.UI } if ((Input.GetMouseButtonDown(0) || Input.GetMouseButtonDown(1)) && panelRoot != null) { - var canvas = panelRoot.GetComponentInParent(); + var canvas = GetComponentInParent(); Camera cam = canvas != null && canvas.renderMode == RenderMode.ScreenSpaceCamera ? canvas.worldCamera : null; if (!RectTransformUtility.RectangleContainsScreenPoint(panelRoot, Input.mousePosition, cam)) Show(false);