Small bug fixes (#1968)

* Fixed access to unitialized variable
Fixed possible concurrency issue (long has visibility issues)
https://github.com/yairm210/Unciv/issues/1680

* Added comments
https://github.com/yairm210/Unciv/issues/1680
This commit is contained in:
wrov
2020-02-19 12:18:40 +01:00
committed by GitHub
parent 094f72dd26
commit cf84f5a0b5
5 changed files with 16 additions and 10 deletions

View File

@ -56,7 +56,8 @@ class AndroidLauncher : AndroidApplication() {
}
override fun onPause() {
if (UncivGame.Current.settings.multiplayerTurnCheckerEnabled
if (UncivGame.Companion.isCurrentInitialized()
&& UncivGame.Current.settings.multiplayerTurnCheckerEnabled
&& UncivGame.Current.isGameInfoInitialized()
&& UncivGame.Current.gameInfo.gameParameters.isOnlineMultiplayer) {
MultiplayerTurnCheckWorker.startTurnChecker(applicationContext, UncivGame.Current.gameInfo, UncivGame.Current.settings)