//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // * Derived Method: On Disable //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /// <summary> /// Disable Dialogue Popup. We may be disabling the "current" parent of this dialogue pop-up. So make sure it's getting set back to the original /// manager if this is the case otherwise we will get astrange effect where it continues to pop-up when the non-manager parent regains focus. /// </summary> void OnDisable() { m_oFadeAwayAnimation.ForceFinish(); }