commit 244b457752323e392d3cff5b85e2377d44d3461d
parent 752c99ffcf832637aba8eeb3e06a39395ccd7b77
Author: rhunk <101876869+rhunk@users.noreply.github.com>
Date:   Mon,  8 Apr 2024 00:00:45 +0200

fix(core): menu view injector

Diffstat:
Mcore/src/main/kotlin/me/rhunk/snapenhance/core/ui/menu/MenuViewInjector.kt | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/ui/menu/MenuViewInjector.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/ui/menu/MenuViewInjector.kt @@ -45,7 +45,6 @@ class MenuViewInjector : Feature("MenuViewInjector", loadParams = FeatureLoadPar val messaging = context.feature(Messaging::class) val actionSheetItemsContainerLayoutId = context.resources.getIdentifier("action_sheet_items_container", "id") - val actionSheetContainer = context.resources.getIdentifier("action_sheet_container", "id") val actionMenuTitle = context.resources.getIdentifier("action_menu_title", "id") val actionMenu = context.resources.getIdentifier("action_menu", "id") val componentsHolder = context.resources.getIdentifier("components_holder", "id") @@ -111,7 +110,7 @@ class MenuViewInjector : Feature("MenuViewInjector", loadParams = FeatureLoadPar return@subscribe } - if (viewGroup.id == actionSheetContainer && childView.id == actionMenu && messaging.lastFetchGroupConversationUUID != null) { + if (viewGroup !is LinearLayout && childView.id == actionMenu && messaging.lastFetchGroupConversationUUID != null) { val injectedLayout = LinearLayout(childView.context).apply { orientation = LinearLayout.VERTICAL gravity = Gravity.BOTTOM