void RefreshLoginButtonText(bool loggedIn) { string text = loggedIn ? "" : m_ShareButtonLoggedOutExtraText; m_ShareButton.SetExtraDescriptionText(text); m_LoggedIn = loggedIn; }
void UpdateShareButtonText() { // Skip redundant updates bool currentLoggedIn = App.GoogleIdentity.LoggedIn || App.SketchfabIdentity.LoggedIn; if (currentLoggedIn == m_UpdateShareButtonState) { return; } m_UpdateShareButtonState = currentLoggedIn; string text = currentLoggedIn ? "" : m_ShareButtonLoggedOutExtraText; m_ShareButton.SetExtraDescriptionText(text); }