diff options
| author | Albin <albin@mullvad.net> | 2023-04-12 12:12:54 +0200 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2023-04-12 12:12:54 +0200 |
| commit | b3309e3365c8a65fff96e972723da72830e78897 (patch) | |
| tree | 856b4e7f220b60c98a54420b3b28ec991d9e18cd /android | |
| parent | a76f5e41d8e264c1c209ed6ffd0c6eb31be6102f (diff) | |
| parent | ef28f805c3de5402a0a7b1f2338ea4b780adb9c3 (diff) | |
| download | mullvadvpn-b3309e3365c8a65fff96e972723da72830e78897.tar.xz mullvadvpn-b3309e3365c8a65fff96e972723da72830e78897.zip | |
Merge branch 'improve-visiblility-of-disabled-items-droid-95'
Diffstat (limited to 'android')
| -rw-r--r-- | android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SwitchComposeCell.kt | 13 | ||||
| -rw-r--r-- | android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/theme/Color.kt | 2 |
2 files changed, 8 insertions, 7 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SwitchComposeCell.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SwitchComposeCell.kt index e41fed10ad..79d5209a7f 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SwitchComposeCell.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/cell/SwitchComposeCell.kt @@ -51,20 +51,21 @@ fun SwitchComposeCell( onCellClicked: (Boolean) -> Unit = {}, onInfoClicked: (() -> Unit)? = null ) { - val alpha = if (isEnabled) AlphaActive else AlphaInactive - val titleModifier = Modifier.alpha(alpha) - val bodyViewModifier = Modifier.alpha(alpha) val subtitleModifier = Modifier BaseCell( - title = { SwitchCellTitle(title = title, modifier = titleModifier) }, + title = { + SwitchCellTitle( + title = title, + modifier = Modifier.alpha(if (isEnabled) AlphaActive else AlphaInactive) + ) + }, isRowEnabled = isEnabled, bodyView = { SwitchCellView( onSwitchClicked = null, isEnabled = isEnabled, isToggled = isToggled, - modifier = bodyViewModifier, onInfoClicked = onInfoClicked ) }, @@ -91,7 +92,7 @@ fun SwitchCellTitle(title: String, modifier: Modifier) { fun SwitchCellView( isEnabled: Boolean, isToggled: Boolean, - modifier: Modifier, + modifier: Modifier = Modifier, onSwitchClicked: ((Boolean) -> Unit)? = null, onInfoClicked: (() -> Unit)? = null ) { diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/theme/Color.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/theme/Color.kt index 503fc4dd02..27ae19b402 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/theme/Color.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/theme/Color.kt @@ -19,4 +19,4 @@ val MullvadWhite40 = Color(0x66FFFFFF) val MullvadWhite60 = Color(0x99FFFFFF) const val AlphaActive = 1f -const val AlphaInactive = 0.2f +const val AlphaInactive = 0.4f |
