commit 9365528c7477dc62b560f5dfa750b0fed6b6707d parent 691510235b9b9ca7f72ff1e60ded77d950c848b6 Author: rhunk <101876869+rhunk@users.noreply.github.com> Date: Fri, 10 Nov 2023 18:36:37 +0100 fix(core/ui): close opera context action menu Diffstat:
M | core/src/main/kotlin/me/rhunk/snapenhance/core/ui/menu/impl/OperaContextActionMenu.kt | | | 6 | +++++- |
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/ui/menu/impl/OperaContextActionMenu.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/ui/menu/impl/OperaContextActionMenu.kt @@ -10,6 +10,7 @@ import android.widget.ScrollView import me.rhunk.snapenhance.core.features.impl.downloader.MediaDownloader import me.rhunk.snapenhance.core.ui.applyTheme import me.rhunk.snapenhance.core.ui.menu.AbstractMenu +import me.rhunk.snapenhance.core.ui.triggerCloseTouchEvent import me.rhunk.snapenhance.core.util.ktx.getId @SuppressLint("DiscouragedApi") @@ -71,7 +72,10 @@ class OperaContextActionMenu : AbstractMenu() { linearLayout.addView(Button(view.context).apply { text = translation["opera_context_menu.download"] - setOnClickListener { mediaDownloader.downloadLastOperaMediaAsync() } + setOnClickListener { + mediaDownloader.downloadLastOperaMediaAsync() + parentView.triggerCloseTouchEvent() + } applyTheme(isAmoled = false) })