summaryrefslogtreecommitdiffhomepage
path: root/android/app
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2024-06-20 16:04:00 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2024-06-25 15:08:48 +0200
commit5271e04eaa42c668635310f0cdadf43662c5a77d (patch)
treec34eda5f9c7cdd682a5ba445cca49773a1db2217 /android/app
parentd604ed8cc5a0eb0a5d26d28fdfba83c6cdcee672 (diff)
downloadmullvadvpn-5271e04eaa42c668635310f0cdadf43662c5a77d.tar.xz
mullvadvpn-5271e04eaa42c668635310f0cdadf43662c5a77d.zip
Update compose to 1.7.0-beta03
Also update some related libraries that were required This fixes a crash on release build
Diffstat (limited to 'android/app')
-rw-r--r--android/app/lint-baseline.xml4
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/MullvadModalBottomSheet.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/AutoConnectAndLockdownModeScreen.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/TextFieldColors.kt6
4 files changed, 9 insertions, 5 deletions
diff --git a/android/app/lint-baseline.xml b/android/app/lint-baseline.xml
index 0ab48b375d..9f67e68efa 100644
--- a/android/app/lint-baseline.xml
+++ b/android/app/lint-baseline.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<issues format="6" by="lint 8.3.0" type="baseline" client="gradle" dependencies="false" name="AGP (8.3.0)" variant="all" version="8.3.0">
+<issues format="6" by="lint 8.4.0" type="baseline" client="gradle" dependencies="false" name="AGP (8.4.0)" variant="all" version="8.4.0">
<issue
id="UseCheckPermission"
@@ -25,7 +25,7 @@
<issue
id="QueryAllPackagesPermission"
- message="A `&lt;queries>` declaration should generally be used instead of QUERY_ALL_PACKAGES; \&#xA;see https://g.co/dev/packagevisibility for details"
+ message="A `&lt;queries>` declaration should generally be used instead of QUERY_ALL_PACKAGES; see https://g.co/dev/packagevisibility for details"
errorLine1=" &lt;uses-permission android:name=&quot;android.permission.QUERY_ALL_PACKAGES&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/MullvadModalBottomSheet.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/MullvadModalBottomSheet.kt
index edd697dfec..9cbd5df5be 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/MullvadModalBottomSheet.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/MullvadModalBottomSheet.kt
@@ -59,7 +59,7 @@ fun MullvadModalBottomSheet(
sheetState = sheetState,
containerColor = backgroundColor,
modifier = modifier,
- windowInsets = WindowInsets(0, 0, 0, 0), // No insets
+ contentWindowInsets = { WindowInsets(0, 0, 0, 0) }, // No insets
dragHandle = { BottomSheetDefaults.DragHandle(color = onBackgroundColor) }
) {
sheetContent()
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/AutoConnectAndLockdownModeScreen.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/AutoConnectAndLockdownModeScreen.kt
index 95d5ca6dcf..72d984b859 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/AutoConnectAndLockdownModeScreen.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/AutoConnectAndLockdownModeScreen.kt
@@ -160,7 +160,7 @@ private fun ConstraintLayoutScope.AutoConnectCarousel(
) {
HorizontalPager(
state = pagerState,
- beyondBoundsPageCount = 2,
+ beyondViewportPageCount = 2,
modifier =
Modifier.constrainAs(pager) {
top.linkTo(parent.top)
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/TextFieldColors.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/TextFieldColors.kt
index 69b387ee7a..3cae498891 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/TextFieldColors.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/textfield/TextFieldColors.kt
@@ -36,7 +36,11 @@ fun mullvadWhiteTextFieldColors(): TextFieldColors =
unfocusedSupportingTextColor = Color.Black,
focusedIndicatorColor = MaterialTheme.colorScheme.onPrimary,
unfocusedIndicatorColor = MaterialTheme.colorScheme.onPrimary,
- errorIndicatorColor = MaterialTheme.colorScheme.error
+ errorIndicatorColor = MaterialTheme.colorScheme.error,
+ focusedContainerColor = MaterialTheme.colorScheme.onBackground,
+ unfocusedContainerColor = MaterialTheme.colorScheme.onBackground,
+ errorContainerColor = MaterialTheme.colorScheme.onBackground,
+ disabledContainerColor = MaterialTheme.colorScheme.onBackground
)
@Preview