From 87c5f7dc55839a38929463e7fd8d1dac65fcb368 Mon Sep 17 00:00:00 2001 From: rhunk <101876869+rhunk@users.noreply.github.com> Date: Mon, 7 Aug 2023 00:43:09 +0200 Subject: [PATCH] fix: startup tab override --- .../snapenhance/features/impl/ui/StartupPageOverride.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/ui/StartupPageOverride.kt b/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/ui/StartupPageOverride.kt index 5bf968a8..d85b1ea8 100644 --- a/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/ui/StartupPageOverride.kt +++ b/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/ui/StartupPageOverride.kt @@ -1,6 +1,7 @@ package me.rhunk.snapenhance.features.impl.ui import android.annotation.SuppressLint +import android.os.Handler import android.view.View import android.view.ViewGroup import android.widget.LinearLayout @@ -30,12 +31,10 @@ class StartupPageOverride : Feature("StartupPageOverride", loadParams = FeatureL } context.androidContext.classLoader.loadClass("com.snap.mushroom.MainActivity").apply { - hook("onPostCreate", HookStage.AFTER) { - ngsIcon?.callOnClick() - } - hook("onResume", HookStage.AFTER) { - ngsIcon?.callOnClick() + Handler(context.androidContext.mainLooper).postDelayed({ + ngsIcon?.callOnClick() + }, 300) } }