Fix latest version button not showing on scene reload

This commit is contained in:
2025-07-06 16:34:48 -07:00
parent 8c7210e33f
commit 47c7fc89e8
3 changed files with 4 additions and 5 deletions

View File

@@ -55,19 +55,19 @@ public class LatestVersionText : MonoBehaviour
else
{
latest = request.downloadHandler.text;
if (updateButton != null) updateButton.gameObject.SetActive(latest != Application.version);
}
RefreshText();
}
public void RefreshText()
{
if (text == null) return;
if (text == null || updateButton == null) return;
if (latest == null)
text.text = "Latest: Loading...";
else if (latest == "-1")
text.text = "Latest: N/A";
else
text.text = "Latest: v" + latest;
updateButton.gameObject.SetActive(latest != Application.version);
}
}