From f36c202502a41cdd812f65d50fb45e4165b1c3b3 Mon Sep 17 00:00:00 2001 From: Nicolas Pomepuy Date: Wed, 2 Jul 2025 07:56:43 +0200 Subject: [PATCH] Show full path and share button when exporting an equalizer --- .../src/org/videolan/vlc/viewmodels/EqualizerViewModel.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/application/vlc-android/src/org/videolan/vlc/viewmodels/EqualizerViewModel.kt b/application/vlc-android/src/org/videolan/vlc/viewmodels/EqualizerViewModel.kt index 915e2b9ea..6c301b008 100644 --- a/application/vlc-android/src/org/videolan/vlc/viewmodels/EqualizerViewModel.kt +++ b/application/vlc-android/src/org/videolan/vlc/viewmodels/EqualizerViewModel.kt @@ -52,6 +52,7 @@ import org.videolan.vlc.mediadb.models.EqualizerWithBands import org.videolan.vlc.repository.EqualizerRepository import org.videolan.vlc.util.EqualizerUtil import org.videolan.vlc.util.JsonUtil +import org.videolan.vlc.util.share import java.io.File /** @@ -279,8 +280,10 @@ class EqualizerViewModel(context: Context, private val equalizerRepository: Equa .replace(" ", "_") .replace("/", "") .replace("\"", "") - UiTools.snacker(context, context.getString(R.string.equalizer_exported, fileName)) val dst = File(AndroidDevices.EXTERNAL_PUBLIC_DIRECTORY + File.separator + fileName + ".json") + UiTools.snackerConfirm(context, context.getString(R.string.equalizer_exported, dst.toString()), confirmMessage = R.string.share, overAudioPlayer = false) { + context.share(dst) + } if (context.getWritePermission(Uri.fromFile(dst))) { JsonUtil.convertToJson(equalizer).let { dst.writeText(it)