diff --git a/app/src/main/java/com/paulcoding/hviewer/ui/component/H7Tap.kt b/app/src/main/java/com/paulcoding/hviewer/ui/component/H7Tap.kt index 0adb2dd..ad9c2af 100644 --- a/app/src/main/java/com/paulcoding/hviewer/ui/component/H7Tap.kt +++ b/app/src/main/java/com/paulcoding/hviewer/ui/component/H7Tap.kt @@ -1,9 +1,8 @@ package com.paulcoding.hviewer.ui.component -import androidx.compose.foundation.clickable -import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.padding import androidx.compose.material3.Text +import androidx.compose.material3.TextButton import androidx.compose.runtime.Composable import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableIntStateOf @@ -19,9 +18,8 @@ import com.paulcoding.hviewer.helper.makeToast fun H7Tap(modifier: Modifier = Modifier, onDevModeChange: (Boolean) -> Unit) { var tapCount by remember { mutableIntStateOf(0) } var lastTapTime by remember { mutableLongStateOf(0L) } - Box(modifier = modifier - .padding(16.dp) - .clickable { + TextButton( + onClick = { val current = System.currentTimeMillis() if (current - lastTapTime > 2000) { tapCount = 1 @@ -34,8 +32,9 @@ fun H7Tap(modifier: Modifier = Modifier, onDevModeChange: (Boolean) -> Unit) { } } lastTapTime = current - - }) { + }, modifier = modifier + .padding(16.dp) + ) { Text("Version ${BuildConfig.VERSION_NAME}") } } \ No newline at end of file