revert old theme engine for monet theme

This commit is contained in:
gdlbo
2023-03-25 20:32:44 +03:00
parent 9a76492c06
commit ababaad45f
20 changed files with 470 additions and 12 deletions
@@ -274,6 +274,10 @@
invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;->setOnMenuItemClickListener(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V
const v3, 0x0
invoke-static {v2, v3, v3}, Lru/vtosters/lite/themes/ViewInjector;->inject(Landroid/view/View;IZ)Landroid/view/View;
const-string v3, "this"
.line 12
@@ -935,9 +935,8 @@
move-result v1
return v1
:cond_b
.line 1
:cond_b
invoke-virtual {p0}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object p0
@@ -1281,6 +1281,10 @@
invoke-virtual {p0, p1}, Landroidx/appcompat/widget/Toolbar;->setOnMenuItemClickListener(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V
const v1, 0x0
invoke-static {p0, v1, v1}, Lru/vtosters/lite/themes/ViewInjector;->inject(Landroid/view/View;IZ)Landroid/view/View;
return-void
.end method
@@ -241,6 +241,10 @@
iput-object p2, p0, Lcom/vk/im/ui/components/dialogs_header/impl/vk/VkDialogsHeaderComponent;->B:Lcom/vk/im/ui/components/dialogs_header/vc/DialogsHeaderVc;
const v0, 0x0
invoke-static {p3, v0, v0}, Lru/vtosters/lite/themes/ViewInjector;->inject(Landroid/view/View;IZ)Landroid/view/View;
.line 3
iget-object p1, p0, Lcom/vk/im/ui/components/dialogs_header/impl/vk/VkDialogsHeaderComponent;->B:Lcom/vk/im/ui/components/dialogs_header/vc/DialogsHeaderVc;
@@ -413,6 +413,10 @@
invoke-virtual {p2, v1}, Landroidx/appcompat/widget/Toolbar;->setOnMenuItemClickListener(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V
const v1, 0x0
invoke-static {p2, v1, v1}, Lru/vtosters/lite/themes/ViewInjector;->inject(Landroid/view/View;IZ)Landroid/view/View;
.line 6
new-instance p2, Lcom/vk/superapp/SuperAppAdapter;
@@ -990,6 +990,10 @@
invoke-virtual {p0, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(I)V
:cond_1
const v0, 0x0
invoke-static {p0, v0, v0}, Lru/vtosters/lite/themes/ViewInjector;->inject(Landroid/view/View;IZ)Landroid/view/View;
return-void
.end method
@@ -2161,7 +2161,7 @@
const v0, 0x7f0600f7
invoke-virtual {p2, v0}, Landroid/content/res/Resources;->getColor(I)I
invoke-static {v0}, Lru/vtosters/lite/utils/ThemesUtils;->getColor(I)I
move-result p2