From 7b8dd9f54f2f9b6b1351e3fada955eac83075150 Mon Sep 17 00:00:00 2001 From: Taras <tarassmakula@gmail.com> Date: Fri, 17 Jun 2022 14:42:28 +0300 Subject: [PATCH] Add action visibility in dialog --- .../circles/feature/circles/following/RemoveFollowingDialog.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/futo/circles/feature/circles/following/RemoveFollowingDialog.kt b/app/src/main/java/org/futo/circles/feature/circles/following/RemoveFollowingDialog.kt index 96f92f88f..1a8c33270 100644 --- a/app/src/main/java/org/futo/circles/feature/circles/following/RemoveFollowingDialog.kt +++ b/app/src/main/java/org/futo/circles/feature/circles/following/RemoveFollowingDialog.kt @@ -6,6 +6,7 @@ import android.view.LayoutInflater import androidx.appcompat.app.AppCompatDialog import org.futo.circles.R import org.futo.circles.databinding.RemoveFollowingDialogBinding +import org.futo.circles.extensions.setIsVisible interface RemoveFollowingListener { fun onRemove(roomId: String) @@ -16,6 +17,7 @@ class RemoveFollowingDialog( context: Context, private val roomId: String, private val roomName: String, + private val followInCirclesCount: Int, private val listener: RemoveFollowingListener ) : AppCompatDialog(context) { @@ -31,6 +33,7 @@ class RemoveFollowingDialog( btnClose.setOnClickListener { dismiss() } btnCancel.setOnClickListener { dismiss() } + tvRemove.setIsVisible(followInCirclesCount > 1) tvRemove.setOnClickListener { listener.onRemove(roomId) dismiss() -- GitLab