diff --git a/app/src/main/java/com/gh/gamecenter/qa/comment/base/BaseCommentAdapter.kt b/app/src/main/java/com/gh/gamecenter/qa/comment/base/BaseCommentAdapter.kt index 633d32b2c5..5f43f49cfa 100644 --- a/app/src/main/java/com/gh/gamecenter/qa/comment/base/BaseCommentAdapter.kt +++ b/app/src/main/java/com/gh/gamecenter/qa/comment/base/BaseCommentAdapter.kt @@ -746,6 +746,8 @@ abstract class BaseCommentAdapter( val loginEntrance = if (isVoted) "帖子评论-取消点赞" else "帖子评论-点赞" binding.likeCountTv.context.ifLogin(loginEntrance) { if (isVoted) { + viewModel.unLike(comment) + } else { viewModel.like(comment) if (viewModel is ArticleDetailViewModel) { @@ -758,8 +760,6 @@ abstract class BaseCommentAdapter( comment.user.id ?: "", contentType, comment.id ?: "", bbsId, bbsType ) - } else { - viewModel.unLike(comment) } } }