diff --git a/plugins/gitlab/gitlab-core/src/org/jetbrains/plugins/gitlab/mergerequest/action/GitLabMergeRequestPostReviewAction.kt b/plugins/gitlab/gitlab-core/src/org/jetbrains/plugins/gitlab/mergerequest/action/GitLabMergeRequestPostReviewAction.kt index b44940a56c77..d3c9a86dd63e 100644 --- a/plugins/gitlab/gitlab-core/src/org/jetbrains/plugins/gitlab/mergerequest/action/GitLabMergeRequestPostReviewAction.kt +++ b/plugins/gitlab/gitlab-core/src/org/jetbrains/plugins/gitlab/mergerequest/action/GitLabMergeRequestPostReviewAction.kt @@ -1,9 +1,9 @@ // Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.plugins.gitlab.mergerequest.action +import com.intellij.collaboration.async.combineAndCollect import com.intellij.collaboration.ui.codereview.details.data.ReviewRequestState import kotlinx.coroutines.CoroutineScope -import kotlinx.coroutines.flow.combine import kotlinx.coroutines.launch import org.jetbrains.plugins.gitlab.mergerequest.ui.details.model.GitLabMergeRequestReviewFlowViewModel import org.jetbrains.plugins.gitlab.util.GitLabBundle @@ -16,7 +16,7 @@ internal class GitLabMergeRequestPostReviewAction( ) : AbstractAction(GitLabBundle.message("merge.request.details.action.review.post.text")) { init { scope.launch { - combine( + combineAndCollect( reviewFlowVm.isBusy, reviewFlowVm.reviewRequestState, reviewFlowVm.userCanManage