From 7203ee162b980daba93bb955a3d640ec5720e816 Mon Sep 17 00:00:00 2001 From: Abdelilah El Aissaoui Date: Sat, 15 Oct 2022 18:38:03 +0200 Subject: [PATCH] Disabled keyboard events during processing screen --- src/main/kotlin/com/jetpackduba/gitnuro/ui/AppTab.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/com/jetpackduba/gitnuro/ui/AppTab.kt b/src/main/kotlin/com/jetpackduba/gitnuro/ui/AppTab.kt index 5abef49..5851c82 100644 --- a/src/main/kotlin/com/jetpackduba/gitnuro/ui/AppTab.kt +++ b/src/main/kotlin/com/jetpackduba/gitnuro/ui/AppTab.kt @@ -15,6 +15,8 @@ import androidx.compose.material.Text import androidx.compose.runtime.* import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier +import androidx.compose.ui.input.key.onKeyEvent +import androidx.compose.ui.input.key.onPreviewKeyEvent import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp @@ -71,9 +73,6 @@ fun AppTab( } } } - - if (isProcessing) - Box(modifier = Modifier.fillMaxSize()) //TODO this should block of the mouse/keyboard events while visible } } @@ -82,7 +81,8 @@ fun AppTab( Box( modifier = Modifier .fillMaxSize() - .background(MaterialTheme.colors.surface), + .background(MaterialTheme.colors.surface) + .onPreviewKeyEvent { true }, // Disable all keyboard events contentAlignment = Alignment.Center, ) { Column {