From 40d6a234d373f400da64dd96770bd9033639e927 Mon Sep 17 00:00:00 2001 From: shamim-emon Date: Mon, 4 Nov 2024 21:29:03 +0600 Subject: [PATCH] AccountTab: Show/Hide Account Functionality Added - alpha added --- .../src/main/java/com/ivy/accounts/HideAccountsModal.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/screen/accounts/src/main/java/com/ivy/accounts/HideAccountsModal.kt b/screen/accounts/src/main/java/com/ivy/accounts/HideAccountsModal.kt index 818344f21..2249b0e2c 100644 --- a/screen/accounts/src/main/java/com/ivy/accounts/HideAccountsModal.kt +++ b/screen/accounts/src/main/java/com/ivy/accounts/HideAccountsModal.kt @@ -40,6 +40,7 @@ import java.util.UUID import androidx.compose.foundation.lazy.items import androidx.compose.runtime.mutableStateListOf import androidx.compose.runtime.snapshots.SnapshotStateList +import androidx.compose.ui.draw.alpha import com.ivy.wallet.ui.theme.components.ItemIconSDefaultIcon import com.ivy.wallet.ui.theme.findContrastTextColor import com.ivy.wallet.ui.theme.toComposeColor @@ -125,10 +126,15 @@ private fun HideAccountsRow( onClick: (AccountId, Boolean) -> Unit ) { val contrastColor = findContrastTextColor(account.color.value.toComposeColor()) - + val alpha = if(account.isVisible) { + 1.0f + }else { + 0.7f + } Row( modifier = Modifier .padding(horizontal = 16.dp) + .alpha(alpha) .fillMaxWidth() .clip(UI.shapes.r4) .background(color = account.color.value.toComposeColor()),