From 9c2d6f299496e44ae492bb3e88633f058f0d39ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Saleniuk?= Date: Tue, 9 Jul 2024 18:33:06 +0200 Subject: [PATCH] use pointerInput instead of clickable --- .../wire/android/navigation/WaitUntilTransitionEndsWrapper.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/wire/android/navigation/WaitUntilTransitionEndsWrapper.kt b/app/src/main/kotlin/com/wire/android/navigation/WaitUntilTransitionEndsWrapper.kt index 0985149f55a..b3258ecb82c 100644 --- a/app/src/main/kotlin/com/wire/android/navigation/WaitUntilTransitionEndsWrapper.kt +++ b/app/src/main/kotlin/com/wire/android/navigation/WaitUntilTransitionEndsWrapper.kt @@ -19,7 +19,6 @@ package com.wire.android.navigation import androidx.compose.animation.EnterExitState import androidx.compose.animation.ExperimentalAnimationApi -import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.runtime.Composable @@ -29,6 +28,7 @@ import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier +import androidx.compose.ui.input.pointer.pointerInput import com.ramcosta.composedestinations.scope.AnimatedDestinationScope import com.ramcosta.composedestinations.scope.DestinationScope import com.ramcosta.composedestinations.wrapper.DestinationWrapper @@ -47,7 +47,7 @@ object WaitUntilTransitionEndsWrapper : DestinationWrapper { if (!transitionComplete) { Box(modifier = Modifier .fillMaxSize() - .clickable { + .pointerInput(Unit) { // empty, do nothing to prevent clicks } )