diff --git a/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/model/HandHistoryViewModel.kt b/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/model/HandHistoryViewModel.kt index dcd25d8c..a57aa4dc 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/model/HandHistoryViewModel.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/model/HandHistoryViewModel.kt @@ -616,13 +616,14 @@ class HandHistoryViewModel : ViewModel(), RowRepresentableDataSource, CardCentra private fun defineWinnerPositions() { GlobalScope.launch(coroutineContext) { - GlobalScope.async { + val c = GlobalScope.async { val realm = Realm.getDefaultInstance() realm.executeTransaction { handHistory.defineWinnerPositions() } realm.close() } + c.await() } }