diff --git a/backend/mpc-system/services/service-party-android/app/src/main/java/com/durian/tssparty/presentation/viewmodel/MainViewModel.kt b/backend/mpc-system/services/service-party-android/app/src/main/java/com/durian/tssparty/presentation/viewmodel/MainViewModel.kt index 5b29eb1a..b4612ef5 100644 --- a/backend/mpc-system/services/service-party-android/app/src/main/java/com/durian/tssparty/presentation/viewmodel/MainViewModel.kt +++ b/backend/mpc-system/services/service-party-android/app/src/main/java/com/durian/tssparty/presentation/viewmodel/MainViewModel.kt @@ -401,7 +401,7 @@ class MainViewModel @Inject constructor( val currentStatus = repository.sessionStatus.value if (currentStatus == SessionStatus.IN_PROGRESS || currentStatus == SessionStatus.COMPLETED) { android.util.Log.d("MainViewModel", " Session already in progress/completed, ignoring participant_joined") - return@collect + return@setSessionEventCallback } // Update participant count for initiator's CreateWallet screen