From ee20508e4b3097e51fc6d9b17a40facd9727cdce Mon Sep 17 00:00:00 2001 From: David Kaspar Date: Mon, 30 Dec 2024 13:56:39 +0100 Subject: [PATCH] added video download started toast --- .../amethyst/ui/components/VideoView.kt | 12 +++++++++++- .../amethyst/ui/components/ZoomableContentDialog.kt | 5 ++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/VideoView.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/VideoView.kt index 99da3c2fd..100893841 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/VideoView.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/VideoView.kt @@ -28,6 +28,7 @@ import android.net.Uri import android.os.Build import android.util.Log import android.view.View +import android.widget.Toast import androidx.annotation.OptIn import androidx.compose.animation.AnimatedVisibility import androidx.compose.animation.core.LinearEasing @@ -1189,9 +1190,18 @@ fun SaveButton(onSaveClick: (localContext: Context) -> Unit) { onSaveClick(localContext) } } - + val scope = rememberCoroutineScope() IconButton( onClick = { + scope.launch { + Toast + .makeText( + localContext, + // stringRes(context, R.string.secret_key_copied_to_clipboard), + "Video download has started...", + Toast.LENGTH_SHORT, + ).show() + } if ( Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q || writeStoragePermissionState.status.isGranted diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/ZoomableContentDialog.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/ZoomableContentDialog.kt index 2f0816c0d..302d12308 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/ZoomableContentDialog.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/ZoomableContentDialog.kt @@ -238,7 +238,6 @@ private fun DialogContent( val localContext = LocalContext.current val scope = rememberCoroutineScope() - val context = LocalContext.current val writeStoragePermissionState = rememberPermissionState(Manifest.permission.WRITE_EXTERNAL_STORAGE) { isGranted -> @@ -247,7 +246,7 @@ private fun DialogContent( scope.launch { Toast .makeText( - context, + localContext, // stringRes(context, R.string.secret_key_copied_to_clipboard), "Media download has started...", Toast.LENGTH_SHORT, @@ -266,7 +265,7 @@ private fun DialogContent( scope.launch { Toast .makeText( - context, + localContext, // stringRes(context, R.string.secret_key_copied_to_clipboard), "Media download has started...", Toast.LENGTH_SHORT,