fix(youtube/theme): add missing theme condition check (#771)

This commit is contained in:
OxrxL 2022-10-12 01:36:38 +02:00 committed by GitHub
parent 57a4d18ef0
commit 40b70b9f9a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -29,12 +29,17 @@ class CommentsFilterBarPatch : BytecodePatch(
method.addInstructions(
patchIndex, """
invoke-static {}, Lapp/revanced/integrations/utils/ThemeHelper;->isDarkTheme()Z
move-result v2
if-nez v2, :comments_filter_white
const v1, -0x1
if-ne v1, p1, :comments_filter_white
const/4 p1, 0x0
:comments_filter_white
if-eqz v2, :comments_filter_dark
const v1, -0xdededf
if-ne v1, p1, :comments_filter_dark
const/4 p1, 0x0
:comments_filter_white
""", listOf(ExternalLabel("comments_filter_dark", method.instruction(patchIndex)))
)
return PatchResultSuccess()