diff --git a/assets/src/ba_data/python/bastd/ui/account/settings.py b/assets/src/ba_data/python/bastd/ui/account/settings.py index cdfb1c7a..66bd5ce4 100644 --- a/assets/src/ba_data/python/bastd/ui/account/settings.py +++ b/assets/src/ba_data/python/bastd/ui/account/settings.py @@ -231,8 +231,8 @@ class AccountSettingsWindow(ba.Window): linked_accounts_text_space = 60.0 show_achievements_button = ( - self._signed_in - and account_type in ('Google Play', 'Alibaba', 'Local', 'OUYA')) + self._signed_in and account_type + in ('Google Play', 'Alibaba', 'Local', 'OUYA', 'V2')) achievements_button_space = 60.0 show_achievements_text = (self._signed_in diff --git a/assets/src/ba_data/python/bastd/ui/continues.py b/assets/src/ba_data/python/bastd/ui/continues.py index 861c860e..e8a04d85 100644 --- a/assets/src/ba_data/python/bastd/ui/continues.py +++ b/assets/src/ba_data/python/bastd/ui/continues.py @@ -133,8 +133,15 @@ class ContinuesWindow(ba.Window): ba.WeakCall(self._tick), repeat=True, timetype=ba.TimeType.REAL) + + # If there is foreground activity, suspend it. + ba.app.pause() self._tick() + def __del__(self) -> None: + # If there is suspended foreground activity, resume it. + ba.app.resume() + def _tick(self) -> None: # if our target activity is gone or has ended, go away activity = self._activity() diff --git a/assets/src/ba_data/python/bastd/ui/creditslist.py b/assets/src/ba_data/python/bastd/ui/creditslist.py index c266fc56..9176066c 100644 --- a/assets/src/ba_data/python/bastd/ui/creditslist.py +++ b/assets/src/ba_data/python/bastd/ui/creditslist.py @@ -236,7 +236,7 @@ class CreditsListWindow(ba.Window): '${NAME}', 'the Khronos Group') + '\n' '\n' ' ' - ' www.froemling.net\n') + ' www.ballistica.net\n') txt = credits_text lines = txt.splitlines()