diff --git a/src/main/kotlin/app/revanced/patches/youtube/misc/timebar/patch/HookTimebarPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/misc/timebar/patch/HookTimebarPatch.kt deleted file mode 100644 index 891716d76..000000000 --- a/src/main/kotlin/app/revanced/patches/youtube/misc/timebar/patch/HookTimebarPatch.kt +++ /dev/null @@ -1,40 +0,0 @@ -package app.revanced.patches.youtube.misc.timebar.patch - -import app.revanced.extensions.toErrorResult -import app.revanced.patcher.annotation.Name -import app.revanced.patcher.annotation.Version -import app.revanced.patcher.data.BytecodeContext -import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint.Companion.resolve -import app.revanced.patcher.patch.BytecodePatch -import app.revanced.patcher.patch.PatchResult -import app.revanced.patcher.patch.PatchResultSuccess -import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod -import app.revanced.patches.shared.annotation.YouTubeCompatibility -import app.revanced.patches.youtube.misc.timebar.fingerprints.* - -@Name("hook-timebar-patch") -@YouTubeCompatibility -@Version("0.0.1") -class HookTimebarPatch : BytecodePatch( - listOf( - EmptyColorFingerprint - ) -) { - override fun execute(context: BytecodeContext): PatchResult { - - EmptyColorFingerprint.result?.let { parentResult -> - emptyColorMethod = parentResult.mutableMethod - OnDrawFingerprint.also { it.resolve(context, parentResult.classDef) }.result?.mutableMethod?.let { - setTimebarMethod = it - } ?: return OnDrawFingerprint.toErrorResult() - } ?: return EmptyColorFingerprint.toErrorResult() - - - return PatchResultSuccess() - } - - internal companion object { - lateinit var emptyColorMethod: MutableMethod - lateinit var setTimebarMethod: MutableMethod - } -} \ No newline at end of file