ThemeDescription.smali
.class public Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
.super Ljava/lang/Object;
.source "ThemeDescription.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
}
.end annotation
# static fields
.field public static FLAG_AB_AM_BACKGROUND:I
.field public static FLAG_AB_AM_ITEMSCOLOR:I
.field public static FLAG_AB_AM_SELECTORCOLOR:I
.field public static FLAG_AB_AM_TOPBACKGROUND:I
.field public static FLAG_AB_ITEMSCOLOR:I
.field public static FLAG_AB_SEARCH:I
.field public static FLAG_AB_SEARCHPLACEHOLDER:I
.field public static FLAG_AB_SELECTORCOLOR:I
.field public static FLAG_AB_SUBMENUBACKGROUND:I
.field public static FLAG_AB_SUBMENUITEM:I
.field public static FLAG_AB_SUBTITLECOLOR:I
.field public static FLAG_AB_TITLECOLOR:I
.field public static FLAG_BACKGROUND:I
.field public static FLAG_BACKGROUNDFILTER:I
.field public static FLAG_CELLBACKGROUNDCOLOR:I
.field public static FLAG_CHECKBOX:I
.field public static FLAG_CHECKBOXCHECK:I
.field public static FLAG_CHECKTAG:I
.field public static FLAG_CURSORCOLOR:I
.field public static FLAG_DRAWABLESELECTEDSTATE:I
.field public static FLAG_FASTSCROLL:I
.field public static FLAG_HINTTEXTCOLOR:I
.field public static FLAG_IMAGECOLOR:I
.field public static FLAG_LINKCOLOR:I
.field public static FLAG_LISTGLOWCOLOR:I
.field public static FLAG_PROGRESSBAR:I
.field public static FLAG_SECTIONS:I
.field public static FLAG_SELECTOR:I
.field public static FLAG_SELECTORWHITE:I
.field public static FLAG_SERVICEBACKGROUND:I
.field public static FLAG_TEXTCOLOR:I
.field public static FLAG_USEBACKGROUNDDRAWABLE:I
# instance fields
.field private alphaOverride:I
.field private cachedFields:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/reflect/Field;",
">;"
}
.end annotation
.end field
.field private changeFlags:I
.field private currentColor:I
.field private currentKey:Ljava/lang/String;
.field private defaultColor:I
.field private delegate:Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.field private drawablesToUpdate:[Landroid/graphics/drawable/Drawable;
.field private listClasses:[Ljava/lang/Class;
.field private listClassesFieldName:[Ljava/lang/String;
.field private lottieLayerName:Ljava/lang/String;
.field private notFoundCachedFields:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Boolean;",
">;"
}
.end annotation
.end field
.field private paintToUpdate:[Landroid/graphics/Paint;
.field private previousColor:I
.field private previousIsDefault:[Z
.field private viewToInvalidate:Landroid/view/View;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 61
const/4 v0, 0x1
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUND:I
.line 62
const/4 v0, 0x2
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LINKCOLOR:I
.line 63
const/4 v0, 0x4
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_TEXTCOLOR:I
.line 64
const/16 v0, 0x8
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_IMAGECOLOR:I
.line 65
const/16 v0, 0x10
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CELLBACKGROUNDCOLOR:I
.line 66
const/16 v0, 0x20
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
.line 67
const/16 v0, 0x40
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_ITEMSCOLOR:I
.line 68
const/16 v0, 0x80
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_TITLECOLOR:I
.line 69
const/16 v0, 0x100
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SELECTORCOLOR:I
.line 70
const/16 v0, 0x200
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_AM_ITEMSCOLOR:I
.line 71
const/16 v0, 0x400
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SUBTITLECOLOR:I
.line 72
const/16 v0, 0x800
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_PROGRESSBAR:I
.line 73
const/16 v0, 0x1000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SELECTOR:I
.line 74
const/16 v0, 0x2000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKBOX:I
.line 75
const/16 v0, 0x4000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKBOXCHECK:I
.line 76
const v0, 0x8000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LISTGLOWCOLOR:I
.line 77
const/high16 v0, 0x10000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_DRAWABLESELECTEDSTATE:I
.line 78
const/high16 v0, 0x20000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_USEBACKGROUNDDRAWABLE:I
.line 79
const/high16 v0, 0x40000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKTAG:I
.line 80
const/high16 v0, 0x80000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SECTIONS:I
.line 81
const/high16 v0, 0x100000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_AM_BACKGROUND:I
.line 82
const/high16 v0, 0x200000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_AM_TOPBACKGROUND:I
.line 83
const/high16 v0, 0x400000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_AM_SELECTORCOLOR:I
.line 84
const/high16 v0, 0x800000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_HINTTEXTCOLOR:I
.line 85
const/high16 v0, 0x1000000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CURSORCOLOR:I
.line 86
const/high16 v0, 0x2000000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_FASTSCROLL:I
.line 87
const/high16 v0, 0x4000000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SEARCHPLACEHOLDER:I
.line 88
const/high16 v0, 0x8000000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SEARCH:I
.line 89
const/high16 v0, 0x10000000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SELECTORWHITE:I
.line 90
const/high16 v0, 0x20000000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SERVICEBACKGROUND:I
.line 91
const/high16 v0, 0x40000000 # 2.0f
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SUBMENUITEM:I
.line 92
const/high16 v0, -0x80000000
sput v0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SUBMENUBACKGROUND:I
return-void
.end method
.method public constructor <init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
.registers 10
.param p1, "view" # Landroid/view/View;
.param p2, "flags" # I
.param p3, "classes" # [Ljava/lang/Class;
.param p4, "paint" # Landroid/graphics/Paint;
.param p5, "drawables" # [Landroid/graphics/drawable/Drawable;
.param p6, "themeDescriptionDelegate" # Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.param p7, "key" # Ljava/lang/String;
.line 129
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 95
const/4 v0, -0x1
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->alphaOverride:I
.line 103
const/4 v0, 0x1
new-array v1, v0, [Z
iput-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousIsDefault:[Z
.line 130
iput-object p7, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
.line 131
if-eqz p4, :cond_16
.line 132
new-array v0, v0, [Landroid/graphics/Paint;
const/4 v1, 0x0
aput-object p4, v0, v1
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->paintToUpdate:[Landroid/graphics/Paint;
.line 134
:cond_16
iput-object p5, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->drawablesToUpdate:[Landroid/graphics/drawable/Drawable;
.line 135
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 136
iput p2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
.line 137
iput-object p3, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
.line 138
iput-object p6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->delegate:Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.line 139
instance-of v0, p1, Lim/tpelyyftgw/ui/components/EditTextEmoji;
if-eqz v0, :cond_2d
.line 140
move-object v0, p1
check-cast v0, Lim/tpelyyftgw/ui/components/EditTextEmoji;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextEmoji;->getEditText()Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 142
:cond_2d
return-void
.end method
.method public constructor <init>(Landroid/view/View;I[Ljava/lang/Class;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;Ljava/lang/Object;)V
.registers 10
.param p1, "view" # Landroid/view/View;
.param p2, "flags" # I
.param p3, "classes" # [Ljava/lang/Class;
.param p4, "paint" # [Landroid/graphics/Paint;
.param p5, "drawables" # [Landroid/graphics/drawable/Drawable;
.param p6, "themeDescriptionDelegate" # Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.param p7, "key" # Ljava/lang/String;
.param p8, "unused" # Ljava/lang/Object;
.line 116
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 95
const/4 v0, -0x1
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->alphaOverride:I
.line 103
const/4 v0, 0x1
new-array v0, v0, [Z
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousIsDefault:[Z
.line 117
iput-object p7, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
.line 118
iput-object p4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->paintToUpdate:[Landroid/graphics/Paint;
.line 119
iput-object p5, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->drawablesToUpdate:[Landroid/graphics/drawable/Drawable;
.line 120
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 121
iput p2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
.line 122
iput-object p3, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
.line 123
iput-object p6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->delegate:Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.line 124
instance-of v0, p1, Lim/tpelyyftgw/ui/components/EditTextEmoji;
if-eqz v0, :cond_26
.line 125
move-object v0, p1
check-cast v0, Lim/tpelyyftgw/ui/components/EditTextEmoji;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextEmoji;->getEditText()Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 127
:cond_26
return-void
.end method
.method public constructor <init>(Landroid/view/View;I[Ljava/lang/Class;[Lim/tpelyyftgw/ui/components/RLottieDrawable;Ljava/lang/String;Ljava/lang/String;)V
.registers 8
.param p1, "view" # Landroid/view/View;
.param p2, "flags" # I
.param p3, "classes" # [Ljava/lang/Class;
.param p4, "drawables" # [Lim/tpelyyftgw/ui/components/RLottieDrawable;
.param p5, "layerName" # Ljava/lang/String;
.param p6, "key" # Ljava/lang/String;
.line 144
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 95
const/4 v0, -0x1
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->alphaOverride:I
.line 103
const/4 v0, 0x1
new-array v0, v0, [Z
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousIsDefault:[Z
.line 145
iput-object p6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
.line 146
iput-object p5, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->lottieLayerName:Ljava/lang/String;
.line 147
iput-object p4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->drawablesToUpdate:[Landroid/graphics/drawable/Drawable;
.line 148
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 149
iput p2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
.line 150
iput-object p3, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
.line 151
instance-of v0, p1, Lim/tpelyyftgw/ui/components/EditTextEmoji;
if-eqz v0, :cond_24
.line 152
move-object v0, p1
check-cast v0, Lim/tpelyyftgw/ui/components/EditTextEmoji;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextEmoji;->getEditText()Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 154
:cond_24
return-void
.end method
.method public constructor <init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 9
.param p1, "view" # Landroid/view/View;
.param p2, "flags" # I
.param p3, "classes" # [Ljava/lang/Class;
.param p4, "classesFields" # [Ljava/lang/String;
.param p5, "layerName" # Ljava/lang/String;
.param p6, "key" # Ljava/lang/String;
.line 177
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 95
const/4 v0, -0x1
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->alphaOverride:I
.line 103
const/4 v0, 0x1
new-array v0, v0, [Z
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousIsDefault:[Z
.line 178
iput-object p6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
.line 179
iput-object p5, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->lottieLayerName:Ljava/lang/String;
.line 180
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 181
iput p2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
.line 182
iput-object p3, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
.line 183
iput-object p4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClassesFieldName:[Ljava/lang/String;
.line 184
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->cachedFields:Ljava/util/HashMap;
.line 185
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->notFoundCachedFields:Ljava/util/HashMap;
.line 186
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v1, v0, Lim/tpelyyftgw/ui/components/EditTextEmoji;
if-eqz v1, :cond_33
.line 187
check-cast v0, Lim/tpelyyftgw/ui/components/EditTextEmoji;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextEmoji;->getEditText()Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 189
:cond_33
return-void
.end method
.method public constructor <init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;ILim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
.registers 12
.param p1, "view" # Landroid/view/View;
.param p2, "flags" # I
.param p3, "classes" # [Ljava/lang/Class;
.param p4, "classesFields" # [Ljava/lang/String;
.param p5, "paint" # [Landroid/graphics/Paint;
.param p6, "drawables" # [Landroid/graphics/drawable/Drawable;
.param p7, "alpha" # I
.param p8, "themeDescriptionDelegate" # Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.param p9, "key" # Ljava/lang/String;
.line 160
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 95
const/4 v0, -0x1
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->alphaOverride:I
.line 103
const/4 v0, 0x1
new-array v0, v0, [Z
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousIsDefault:[Z
.line 161
iput-object p9, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
.line 162
iput-object p5, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->paintToUpdate:[Landroid/graphics/Paint;
.line 163
iput-object p6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->drawablesToUpdate:[Landroid/graphics/drawable/Drawable;
.line 164
iput-object p1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 165
iput p2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
.line 166
iput-object p3, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
.line 167
iput-object p4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClassesFieldName:[Ljava/lang/String;
.line 168
iput p7, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->alphaOverride:I
.line 169
iput-object p8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->delegate:Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.line 170
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->cachedFields:Ljava/util/HashMap;
.line 171
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->notFoundCachedFields:Ljava/util/HashMap;
.line 172
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v1, v0, Lim/tpelyyftgw/ui/components/EditTextEmoji;
if-eqz v1, :cond_39
.line 173
check-cast v0, Lim/tpelyyftgw/ui/components/EditTextEmoji;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextEmoji;->getEditText()Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
.line 175
:cond_39
return-void
.end method
.method public constructor <init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
.registers 19
.param p1, "view" # Landroid/view/View;
.param p2, "flags" # I
.param p3, "classes" # [Ljava/lang/Class;
.param p4, "classesFields" # [Ljava/lang/String;
.param p5, "paint" # [Landroid/graphics/Paint;
.param p6, "drawables" # [Landroid/graphics/drawable/Drawable;
.param p7, "themeDescriptionDelegate" # Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.param p8, "key" # Ljava/lang/String;
.line 157
const/4 v7, -0x1
move-object v0, p0
move-object v1, p1
move v2, p2
move-object v3, p3
move-object v4, p4
move-object v5, p5
move-object/from16 v6, p6
move-object/from16 v8, p7
move-object/from16 v9, p8
invoke-direct/range {v0 .. v9}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;[Ljava/lang/String;[Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;ILim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
.line 158
return-void
.end method
.method private checkTag(Ljava/lang/String;Landroid/view/View;)Z
.registers 6
.param p1, "key" # Ljava/lang/String;
.param p2, "view" # Landroid/view/View;
.line 202
const/4 v0, 0x0
if-eqz p1, :cond_17
if-nez p2, :cond_6
goto :goto_17
.line 205
:cond_6
invoke-virtual {p2}, Landroid/view/View;->getTag()Ljava/lang/Object;
move-result-object v1
.line 206
.local v1, "viewTag":Ljava/lang/Object;
instance-of v2, v1, Ljava/lang/String;
if-eqz v2, :cond_16
.line 207
move-object v0, v1
check-cast v0, Ljava/lang/String;
invoke-virtual {v0, p1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
return v0
.line 209
:cond_16
return v0
.line 203
.end local v1 # "viewTag":Ljava/lang/Object;
:cond_17
:goto_17
return v0
.end method
.method private processViewColor(Landroid/view/View;I)V
.registers 15
.param p1, "child" # Landroid/view/View;
.param p2, "color" # I
.line 486
const/4 v0, 0x0
.local v0, "b":I
:goto_1
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
array-length v2, v1
if-ge v0, v2, :cond_41a
.line 487
aget-object v1, v1, v0
invoke-virtual {v1, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_416
.line 488
invoke-virtual {p1}, Landroid/view/View;->invalidate()V
.line 490
iget v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKTAG:I
and-int/2addr v1, v2
const/16 v2, 0x15
const/4 v3, 0x0
const/4 v4, 0x1
if-eqz v1, :cond_28
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
invoke-direct {p0, v1, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->checkTag(Ljava/lang/String;Landroid/view/View;)Z
move-result v1
if-eqz v1, :cond_25
goto :goto_28
.line 529
:cond_25
const/4 v1, 0x0
.local v1, "passedCheck":Z
goto/16 :goto_c9
.line 491
.end local v1 # "passedCheck":Z
:cond_28
:goto_28
const/4 v1, 0x1
.line 492
.restart local v1 # "passedCheck":Z
invoke-virtual {p1}, Landroid/view/View;->invalidate()V
.line 493
iget v5, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
and-int/2addr v6, v5
if-eqz v6, :cond_86
.line 494
invoke-virtual {p1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v5
.line 495
.local v5, "drawable":Landroid/graphics/drawable/Drawable;
if-eqz v5, :cond_85
.line 496
iget v6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v7, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CELLBACKGROUNDCOLOR:I
and-int/2addr v6, v7
if-eqz v6, :cond_56
.line 497
instance-of v6, v5, Lim/tpelyyftgw/ui/components/CombinedDrawable;
if-eqz v6, :cond_85
.line 498
move-object v6, v5
check-cast v6, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v6
.line 499
.local v6, "back":Landroid/graphics/drawable/Drawable;
instance-of v7, v6, Landroid/graphics/drawable/ColorDrawable;
if-eqz v7, :cond_55
.line 500
move-object v7, v6
check-cast v7, Landroid/graphics/drawable/ColorDrawable;
invoke-virtual {v7, p2}, Landroid/graphics/drawable/ColorDrawable;->setColor(I)V
.line 502
.end local v6 # "back":Landroid/graphics/drawable/Drawable;
:cond_55
goto :goto_85
.line 504
:cond_56
instance-of v6, v5, Lim/tpelyyftgw/ui/components/CombinedDrawable;
if-eqz v6, :cond_62
.line 505
move-object v6, v5
check-cast v6, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getIcon()Landroid/graphics/drawable/Drawable;
move-result-object v5
goto :goto_7b
.line 506
:cond_62
instance-of v6, v5, Landroid/graphics/drawable/StateListDrawable;
if-nez v6, :cond_6e
sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v6, v2, :cond_7b
instance-of v6, v5, Landroid/graphics/drawable/RippleDrawable;
if-eqz v6, :cond_7b
.line 507
:cond_6e
iget v6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v7, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_DRAWABLESELECTEDSTATE:I
and-int/2addr v6, v7
if-eqz v6, :cond_77
const/4 v6, 0x1
goto :goto_78
:cond_77
const/4 v6, 0x0
:goto_78
invoke-static {v5, p2, v6}, Lim/tpelyyftgw/ui/actionbar/Theme;->setSelectorDrawableColor(Landroid/graphics/drawable/Drawable;IZ)V
.line 509
:cond_7b
:goto_7b
new-instance v6, Landroid/graphics/PorterDuffColorFilter;
sget-object v7, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v6, p2, v7}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v5, v6}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 512
.end local v5 # "drawable":Landroid/graphics/drawable/Drawable;
:cond_85
:goto_85
goto :goto_c9
:cond_86
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CELLBACKGROUNDCOLOR:I
and-int/2addr v6, v5
if-eqz v6, :cond_8f
.line 513
invoke-virtual {p1, p2}, Landroid/view/View;->setBackgroundColor(I)V
goto :goto_c9
.line 514
:cond_8f
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_TEXTCOLOR:I
and-int/2addr v6, v5
if-eqz v6, :cond_9f
.line 515
instance-of v5, p1, Landroid/widget/TextView;
if-eqz v5, :cond_c9
.line 516
move-object v5, p1
check-cast v5, Landroid/widget/TextView;
invoke-virtual {v5, p2}, Landroid/widget/TextView;->setTextColor(I)V
goto :goto_c9
.line 518
:cond_9f
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SERVICEBACKGROUND:I
and-int/2addr v6, v5
if-eqz v6, :cond_b0
.line 519
invoke-virtual {p1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v5
.line 520
.local v5, "background":Landroid/graphics/drawable/Drawable;
if-eqz v5, :cond_af
.line 521
sget-object v6, Lim/tpelyyftgw/ui/actionbar/Theme;->colorFilter:Landroid/graphics/PorterDuffColorFilter;
invoke-virtual {v5, v6}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 523
.end local v5 # "background":Landroid/graphics/drawable/Drawable;
:cond_af
goto :goto_c9
:cond_b0
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SELECTOR:I
and-int/2addr v6, v5
if-eqz v6, :cond_bd
.line 524
invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;
move-result-object v5
invoke-virtual {p1, v5}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_c9
.line 525
:cond_bd
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SELECTORWHITE:I
and-int/2addr v5, v6
if-eqz v5, :cond_c9
.line 526
invoke-static {v4}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;
move-result-object v5
invoke-virtual {p1, v5}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 531
:cond_c9
:goto_c9
iget-object v5, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClassesFieldName:[Ljava/lang/String;
if-eqz v5, :cond_40b
.line 532
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
iget-object v6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
aget-object v6, v6, v0
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v6, "_"
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClassesFieldName:[Ljava/lang/String;
aget-object v6, v6, v0
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
.line 533
.local v5, "key":Ljava/lang/String;
iget-object v6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->notFoundCachedFields:Ljava/util/HashMap;
if-eqz v6, :cond_f5
invoke-virtual {v6, v5}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_f5
.line 534
goto/16 :goto_416
.line 537
:cond_f5
:try_start_f5
iget-object v6, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->cachedFields:Ljava/util/HashMap;
invoke-virtual {v6, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v6
check-cast v6, Ljava/lang/reflect/Field;
.line 538
.local v6, "field":Ljava/lang/reflect/Field;
if-nez v6, :cond_116
.line 539
iget-object v7, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
aget-object v7, v7, v0
iget-object v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClassesFieldName:[Ljava/lang/String;
aget-object v8, v8, v0
invoke-virtual {v7, v8}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v7
move-object v6, v7
.line 540
if-eqz v6, :cond_116
.line 541
invoke-virtual {v6, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V
.line 542
iget-object v7, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->cachedFields:Ljava/util/HashMap;
invoke-virtual {v7, v5, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 545
:cond_116
if-eqz v6, :cond_3fc
.line 546
invoke-virtual {v6, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v7
.line 547
.local v7, "object":Ljava/lang/Object;
if-eqz v7, :cond_3fc
.line 548
if-nez v1, :cond_131
instance-of v8, v7, Landroid/view/View;
if-eqz v8, :cond_131
iget-object v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
move-object v9, v7
check-cast v9, Landroid/view/View;
invoke-direct {p0, v8, v9}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->checkTag(Ljava/lang/String;Landroid/view/View;)Z
move-result v8
if-nez v8, :cond_131
.line 549
goto/16 :goto_416
.line 551
:cond_131
instance-of v8, v7, Landroid/view/View;
if-eqz v8, :cond_13b
.line 552
move-object v8, v7
check-cast v8, Landroid/view/View;
invoke-virtual {v8}, Landroid/view/View;->invalidate()V
.line 554
:cond_13b
iget-object v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->lottieLayerName:Ljava/lang/String;
if-eqz v8, :cond_15c
instance-of v8, v7, Lim/tpelyyftgw/ui/components/RLottieImageView;
if-eqz v8, :cond_15c
.line 555
move-object v8, v7
check-cast v8, Lim/tpelyyftgw/ui/components/RLottieImageView;
new-instance v9, Ljava/lang/StringBuilder;
invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
iget-object v10, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->lottieLayerName:Ljava/lang/String;
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v10, ".**"
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v9
invoke-virtual {v8, v9, p2}, Lim/tpelyyftgw/ui/components/RLottieImageView;->setLayerColor(Ljava/lang/String;I)V
.line 557
:cond_15c
iget v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v9, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_USEBACKGROUNDDRAWABLE:I
and-int/2addr v8, v9
if-eqz v8, :cond_16f
instance-of v8, v7, Landroid/view/View;
if-eqz v8, :cond_16f
.line 558
move-object v8, v7
check-cast v8, Landroid/view/View;
invoke-virtual {v8}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v8
move-object v7, v8
.line 560
:cond_16f
iget v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v9, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUND:I
and-int/2addr v8, v9
if-eqz v8, :cond_191
instance-of v8, v7, Landroid/view/View;
if-eqz v8, :cond_191
.line 561
move-object v2, v7
check-cast v2, Landroid/view/View;
.line 562
.local v2, "view":Landroid/view/View;
invoke-virtual {v2}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v3
.line 563
.local v3, "background":Landroid/graphics/drawable/Drawable;
instance-of v8, v3, Lim/tpelyyftgw/ui/components/MessageBackgroundDrawable;
if-eqz v8, :cond_18c
.line 564
move-object v8, v3
check-cast v8, Lim/tpelyyftgw/ui/components/MessageBackgroundDrawable;
invoke-virtual {v8, p2}, Lim/tpelyyftgw/ui/components/MessageBackgroundDrawable;->setColor(I)V
goto :goto_18f
.line 566
:cond_18c
invoke-virtual {v2, p2}, Landroid/view/View;->setBackgroundColor(I)V
.line 568
.end local v2 # "view":Landroid/view/View;
.end local v3 # "background":Landroid/graphics/drawable/Drawable;
:goto_18f
goto/16 :goto_3fc
:cond_191
instance-of v8, v7, Lim/tpelyyftgw/ui/components/EditTextCaption;
if-eqz v8, :cond_1c1
.line 569
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_HINTTEXTCOLOR:I
and-int/2addr v2, v3
if-eqz v2, :cond_1aa
.line 570
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/EditTextCaption;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setHintColor(I)V
.line 571
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/EditTextCaption;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setHintTextColor(I)V
goto/16 :goto_3fc
.line 572
:cond_1aa
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CURSORCOLOR:I
and-int/2addr v2, v3
if-eqz v2, :cond_1b9
.line 573
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/EditTextCaption;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setCursorColor(I)V
goto/16 :goto_3fc
.line 575
:cond_1b9
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/EditTextCaption;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setTextColor(I)V
goto/16 :goto_3fc
.line 577
:cond_1c1
instance-of v8, v7, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
if-eqz v8, :cond_1dc
.line 578
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LINKCOLOR:I
and-int/2addr v2, v3
if-eqz v2, :cond_1d4
.line 579
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setLinkTextColor(I)V
goto/16 :goto_3fc
.line 581
:cond_1d4
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setTextColor(I)V
goto/16 :goto_3fc
.line 583
:cond_1dc
instance-of v8, v7, Landroid/widget/TextView;
if-eqz v8, :cond_24e
.line 584
move-object v2, v7
check-cast v2, Landroid/widget/TextView;
.line 585
.local v2, "textView":Landroid/widget/TextView;
iget v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v9, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_IMAGECOLOR:I
and-int/2addr v8, v9
if-eqz v8, :cond_208
.line 586
invoke-virtual {v2}, Landroid/widget/TextView;->getCompoundDrawables()[Landroid/graphics/drawable/Drawable;
move-result-object v3
.line 587
.local v3, "drawables":[Landroid/graphics/drawable/Drawable;
if-eqz v3, :cond_207
.line 588
const/4 v8, 0x0
.local v8, "a":I
:goto_1f1
array-length v9, v3
if-ge v8, v9, :cond_207
.line 589
aget-object v9, v3, v8
if-eqz v9, :cond_204
.line 590
aget-object v9, v3, v8
new-instance v10, Landroid/graphics/PorterDuffColorFilter;
sget-object v11, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v10, p2, v11}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v9, v10}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 588
:cond_204
add-int/lit8 v8, v8, 0x1
goto :goto_1f1
.line 594
.end local v3 # "drawables":[Landroid/graphics/drawable/Drawable;
.end local v8 # "a":I
:cond_207
goto :goto_24c
:cond_208
iget v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v9, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LINKCOLOR:I
and-int/2addr v8, v9
if-eqz v8, :cond_219
.line 595
invoke-virtual {v2}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
move-result-object v3
iput p2, v3, Landroid/text/TextPaint;->linkColor:I
.line 596
invoke-virtual {v2}, Landroid/widget/TextView;->invalidate()V
goto :goto_24c
.line 597
:cond_219
iget v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v9, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_FASTSCROLL:I
and-int/2addr v8, v9
if-eqz v8, :cond_249
.line 598
invoke-virtual {v2}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
move-result-object v8
.line 599
.local v8, "text":Ljava/lang/CharSequence;
instance-of v9, v8, Landroid/text/SpannedString;
if-eqz v9, :cond_248
.line 600
move-object v9, v8
check-cast v9, Landroid/text/SpannedString;
invoke-interface {v8}, Ljava/lang/CharSequence;->length()I
move-result v10
const-class v11, Lim/tpelyyftgw/ui/components/TypefaceSpan;
invoke-virtual {v9, v3, v10, v11}, Landroid/text/SpannedString;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
move-result-object v3
check-cast v3, [Lim/tpelyyftgw/ui/components/TypefaceSpan;
.line 601
.local v3, "spans":[Lim/tpelyyftgw/ui/components/TypefaceSpan;
if-eqz v3, :cond_248
array-length v9, v3
if-lez v9, :cond_248
.line 602
const/4 v9, 0x0
.local v9, "i":I
:goto_23d
array-length v10, v3
if-ge v9, v10, :cond_248
.line 603
aget-object v10, v3, v9
invoke-virtual {v10, p2}, Lim/tpelyyftgw/ui/components/TypefaceSpan;->setColor(I)V
.line 602
add-int/lit8 v9, v9, 0x1
goto :goto_23d
.line 607
.end local v3 # "spans":[Lim/tpelyyftgw/ui/components/TypefaceSpan;
.end local v8 # "text":Ljava/lang/CharSequence;
.end local v9 # "i":I
:cond_248
goto :goto_24c
.line 608
:cond_249
invoke-virtual {v2, p2}, Landroid/widget/TextView;->setTextColor(I)V
.line 610
.end local v2 # "textView":Landroid/widget/TextView;
:goto_24c
goto/16 :goto_3fc
:cond_24e
instance-of v8, v7, Landroid/widget/ImageView;
if-eqz v8, :cond_261
.line 611
move-object v2, v7
check-cast v2, Landroid/widget/ImageView;
new-instance v3, Landroid/graphics/PorterDuffColorFilter;
sget-object v8, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v3, p2, v8}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto/16 :goto_3fc
.line 612
:cond_261
instance-of v8, v7, Lim/tpelyyftgw/ui/components/BackupImageView;
if-eqz v8, :cond_2ad
.line 613
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/BackupImageView;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;
move-result-object v2
invoke-virtual {v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->getStaticThumb()Landroid/graphics/drawable/Drawable;
move-result-object v2
.line 614
.local v2, "drawable":Landroid/graphics/drawable/Drawable;
instance-of v3, v2, Lim/tpelyyftgw/ui/components/CombinedDrawable;
if-eqz v3, :cond_29f
.line 615
iget v3, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v8, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
and-int/2addr v3, v8
if-eqz v3, :cond_28d
.line 616
move-object v3, v2
check-cast v3, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v3
new-instance v8, Landroid/graphics/PorterDuffColorFilter;
sget-object v9, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v8, p2, v9}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v3, v8}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto :goto_2ab
.line 618
:cond_28d
move-object v3, v2
check-cast v3, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getIcon()Landroid/graphics/drawable/Drawable;
move-result-object v3
new-instance v8, Landroid/graphics/PorterDuffColorFilter;
sget-object v9, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v8, p2, v9}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v3, v8}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto :goto_2ab
.line 620
:cond_29f
if-eqz v2, :cond_2ab
.line 621
new-instance v3, Landroid/graphics/PorterDuffColorFilter;
sget-object v8, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v3, p2, v8}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 623
.end local v2 # "drawable":Landroid/graphics/drawable/Drawable;
:cond_2ab
:goto_2ab
goto/16 :goto_3fc
:cond_2ad
instance-of v8, v7, Landroid/graphics/drawable/Drawable;
if-eqz v8, :cond_335
.line 624
instance-of v8, v7, Lim/tpelyyftgw/ui/components/LetterDrawable;
if-eqz v8, :cond_2cc
.line 625
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
and-int/2addr v2, v3
if-eqz v2, :cond_2c4
.line 626
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/LetterDrawable;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/LetterDrawable;->setBackgroundColor(I)V
goto/16 :goto_3fc
.line 628
:cond_2c4
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/LetterDrawable;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/LetterDrawable;->setColor(I)V
goto/16 :goto_3fc
.line 630
:cond_2cc
instance-of v8, v7, Lim/tpelyyftgw/ui/components/CombinedDrawable;
if-eqz v8, :cond_2fd
.line 631
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
and-int/2addr v2, v3
if-eqz v2, :cond_2ea
.line 632
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v2
new-instance v3, Landroid/graphics/PorterDuffColorFilter;
sget-object v8, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v3, p2, v8}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto/16 :goto_3fc
.line 634
:cond_2ea
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getIcon()Landroid/graphics/drawable/Drawable;
move-result-object v2
new-instance v3, Landroid/graphics/PorterDuffColorFilter;
sget-object v8, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v3, p2, v8}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto/16 :goto_3fc
.line 636
:cond_2fd
instance-of v8, v7, Landroid/graphics/drawable/StateListDrawable;
if-nez v8, :cond_325
sget v8, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v8, v2, :cond_30a
instance-of v2, v7, Landroid/graphics/drawable/RippleDrawable;
if-eqz v2, :cond_30a
goto :goto_325
.line 638
:cond_30a
instance-of v2, v7, Landroid/graphics/drawable/GradientDrawable;
if-eqz v2, :cond_316
.line 639
move-object v2, v7
check-cast v2, Landroid/graphics/drawable/GradientDrawable;
invoke-virtual {v2, p2}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V
goto/16 :goto_3fc
.line 641
:cond_316
move-object v2, v7
check-cast v2, Landroid/graphics/drawable/Drawable;
new-instance v3, Landroid/graphics/PorterDuffColorFilter;
sget-object v8, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v3, p2, v8}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto/16 :goto_3fc
.line 637
:cond_325
:goto_325
move-object v2, v7
check-cast v2, Landroid/graphics/drawable/Drawable;
iget v8, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v9, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_DRAWABLESELECTEDSTATE:I
and-int/2addr v8, v9
if-eqz v8, :cond_330
const/4 v3, 0x1
:cond_330
invoke-static {v2, p2, v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->setSelectorDrawableColor(Landroid/graphics/drawable/Drawable;IZ)V
goto/16 :goto_3fc
.line 643
:cond_335
instance-of v2, v7, Lim/tpelyyftgw/ui/components/CheckBox;
if-eqz v2, :cond_357
.line 644
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKBOX:I
and-int/2addr v2, v3
if-eqz v2, :cond_348
.line 645
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/CheckBox;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/CheckBox;->setBackgroundColor(I)V
goto/16 :goto_3fc
.line 646
:cond_348
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKBOXCHECK:I
and-int/2addr v2, v3
if-eqz v2, :cond_3fc
.line 647
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/CheckBox;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/CheckBox;->setCheckColor(I)V
goto/16 :goto_3fc
.line 649
:cond_357
instance-of v2, v7, Lim/tpelyyftgw/ui/components/GroupCreateCheckBox;
if-eqz v2, :cond_363
.line 650
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/GroupCreateCheckBox;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/GroupCreateCheckBox;->updateColors()V
goto/16 :goto_3fc
.line 651
:cond_363
instance-of v2, v7, Ljava/lang/Integer;
if-eqz v2, :cond_370
.line 652
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v6, p1, v2}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
goto/16 :goto_3fc
.line 653
:cond_370
instance-of v2, v7, Lim/tpelyyftgw/ui/components/RadioButton;
if-eqz v2, :cond_39d
.line 654
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKBOX:I
and-int/2addr v2, v3
if-eqz v2, :cond_389
.line 655
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/RadioButton;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/RadioButton;->setBackgroundColor(I)V
.line 656
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/RadioButton;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/RadioButton;->invalidate()V
goto/16 :goto_3fc
.line 657
:cond_389
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKBOXCHECK:I
and-int/2addr v2, v3
if-eqz v2, :cond_3fc
.line 658
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/RadioButton;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/RadioButton;->setCheckedColor(I)V
.line 659
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/RadioButton;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/RadioButton;->invalidate()V
goto :goto_3fc
.line 661
:cond_39d
instance-of v2, v7, Landroid/text/TextPaint;
if-eqz v2, :cond_3b5
.line 662
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LINKCOLOR:I
and-int/2addr v2, v3
if-eqz v2, :cond_3ae
.line 663
move-object v2, v7
check-cast v2, Landroid/text/TextPaint;
iput p2, v2, Landroid/text/TextPaint;->linkColor:I
goto :goto_3fc
.line 665
:cond_3ae
move-object v2, v7
check-cast v2, Landroid/text/TextPaint;
invoke-virtual {v2, p2}, Landroid/text/TextPaint;->setColor(I)V
goto :goto_3fc
.line 667
:cond_3b5
instance-of v2, v7, Lim/tpelyyftgw/ui/components/LineProgressView;
if-eqz v2, :cond_3ce
.line 668
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_PROGRESSBAR:I
and-int/2addr v2, v3
if-eqz v2, :cond_3c7
.line 669
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/LineProgressView;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/LineProgressView;->setProgressColor(I)V
goto :goto_3fc
.line 671
:cond_3c7
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/LineProgressView;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/LineProgressView;->setBackColor(I)V
goto :goto_3fc
.line 673
:cond_3ce
instance-of v2, v7, Lim/tpelyyftgw/ui/components/RadialProgressView;
if-eqz v2, :cond_3d9
.line 674
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/RadialProgressView;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setProgressColor(I)V
goto :goto_3fc
.line 675
:cond_3d9
instance-of v2, v7, Landroid/graphics/Paint;
if-eqz v2, :cond_3e4
.line 676
move-object v2, v7
check-cast v2, Landroid/graphics/Paint;
invoke-virtual {v2, p2}, Landroid/graphics/Paint;->setColor(I)V
goto :goto_3fc
.line 677
:cond_3e4
instance-of v2, v7, Lim/tpelyyftgw/ui/components/SeekBarView;
if-eqz v2, :cond_3fc
.line 678
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_PROGRESSBAR:I
and-int/2addr v2, v3
if-eqz v2, :cond_3f6
.line 679
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/SeekBarView;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/SeekBarView;->setOuterColor(I)V
goto :goto_3fc
.line 681
:cond_3f6
move-object v2, v7
check-cast v2, Lim/tpelyyftgw/ui/components/SeekBarView;
invoke-virtual {v2, p2}, Lim/tpelyyftgw/ui/components/SeekBarView;->setInnerColor(I)V
:try_end_3fc
.catchall {:try_start_f5 .. :try_end_3fc} :catchall_3fd
.line 689
.end local v6 # "field":Ljava/lang/reflect/Field;
.end local v7 # "object":Ljava/lang/Object;
:cond_3fc
:goto_3fc
goto :goto_416
.line 686
:catchall_3fd
move-exception v2
.line 687
.local v2, "e":Ljava/lang/Throwable;
invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V
.line 688
iget-object v3, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->notFoundCachedFields:Ljava/util/HashMap;
invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v4
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_416
.line 690
.end local v2 # "e":Ljava/lang/Throwable;
.end local v5 # "key":Ljava/lang/String;
:cond_40b
instance-of v2, p1, Lim/tpelyyftgw/ui/components/GroupCreateSpan;
if-eqz v2, :cond_416
.line 691
move-object v2, p1
check-cast v2, Lim/tpelyyftgw/ui/components/GroupCreateSpan;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/GroupCreateSpan;->updateColors()V
nop
.line 486
.end local v1 # "passedCheck":Z
:cond_416
:goto_416
add-int/lit8 v0, v0, 0x1
goto/16 :goto_1
.line 695
.end local v0 # "b":I
:cond_41a
return-void
.end method
# virtual methods
.method public getCurrentColor()I
.registers 2
.line 706
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentColor:I
return v0
.end method
.method public getCurrentKey()Ljava/lang/String;
.registers 2
.line 698
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
return-object v0
.end method
.method public getSetColor()I
.registers 2
.line 710
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v0
return v0
.end method
.method public getTitle()Ljava/lang/String;
.registers 2
.line 722
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
return-object v0
.end method
.method public setColor(IZ)V
.registers 4
.param p1, "color" # I
.param p2, "useDefault" # Z
.line 198
const/4 v0, 0x1
invoke-virtual {p0, p1, p2, v0}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->setColor(IZZ)V
.line 199
return-void
.end method
.method public setColor(IZZ)V
.registers 10
.param p1, "color" # I
.param p2, "useDefault" # Z
.param p3, "save" # Z
.line 213
if-eqz p3, :cond_7
.line 214
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
invoke-static {v0, p1, p2}, Lim/tpelyyftgw/ui/actionbar/Theme;->setColor(Ljava/lang/String;IZ)V
.line 216
:cond_7
iput p1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentColor:I
.line 217
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->alphaOverride:I
if-lez v0, :cond_1d
.line 218
invoke-static {p1}, Landroid/graphics/Color;->red(I)I
move-result v1
invoke-static {p1}, Landroid/graphics/Color;->green(I)I
move-result v2
invoke-static {p1}, Landroid/graphics/Color;->blue(I)I
move-result v3
invoke-static {v0, v1, v2, v3}, Landroid/graphics/Color;->argb(IIII)I
move-result p1
.line 220
:cond_1d
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->paintToUpdate:[Landroid/graphics/Paint;
if-eqz v0, :cond_45
.line 221
const/4 v0, 0x0
.local v0, "a":I
:goto_22
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->paintToUpdate:[Landroid/graphics/Paint;
array-length v2, v1
if-ge v0, v2, :cond_45
.line 222
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LINKCOLOR:I
and-int/2addr v2, v3
if-eqz v2, :cond_3b
aget-object v2, v1, v0
instance-of v2, v2, Landroid/text/TextPaint;
if-eqz v2, :cond_3b
.line 223
aget-object v1, v1, v0
check-cast v1, Landroid/text/TextPaint;
iput p1, v1, Landroid/text/TextPaint;->linkColor:I
goto :goto_42
.line 225
:cond_3b
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->paintToUpdate:[Landroid/graphics/Paint;
aget-object v1, v1, v0
invoke-virtual {v1, p1}, Landroid/graphics/Paint;->setColor(I)V
.line 221
:goto_42
add-int/lit8 v0, v0, 0x1
goto :goto_22
.line 229
.end local v0 # "a":I
:cond_45
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->drawablesToUpdate:[Landroid/graphics/drawable/Drawable;
if-eqz v0, :cond_da
.line 230
const/4 v0, 0x0
.restart local v0 # "a":I
:goto_4a
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->drawablesToUpdate:[Landroid/graphics/drawable/Drawable;
array-length v2, v1
if-ge v0, v2, :cond_da
.line 231
aget-object v2, v1, v0
if-nez v2, :cond_55
.line 232
goto/16 :goto_d6
.line 234
:cond_55
aget-object v2, v1, v0
instance-of v2, v2, Lim/tpelyyftgw/ui/components/ScamDrawable;
if-eqz v2, :cond_64
.line 235
aget-object v1, v1, v0
check-cast v1, Lim/tpelyyftgw/ui/components/ScamDrawable;
invoke-virtual {v1, p1}, Lim/tpelyyftgw/ui/components/ScamDrawable;->setColor(I)V
goto/16 :goto_d6
.line 236
:cond_64
aget-object v2, v1, v0
instance-of v2, v2, Lim/tpelyyftgw/ui/components/RLottieDrawable;
if-eqz v2, :cond_89
.line 237
iget-object v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->lottieLayerName:Ljava/lang/String;
if-eqz v2, :cond_d6
.line 238
aget-object v1, v1, v0
check-cast v1, Lim/tpelyyftgw/ui/components/RLottieDrawable;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
iget-object v3, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->lottieLayerName:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, ".**"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2, p1}, Lim/tpelyyftgw/ui/components/RLottieDrawable;->setLayerColor(Ljava/lang/String;I)V
goto :goto_d6
.line 240
:cond_89
aget-object v2, v1, v0
instance-of v2, v2, Lim/tpelyyftgw/ui/components/CombinedDrawable;
if-eqz v2, :cond_bc
.line 241
iget v2, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v3, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
and-int/2addr v2, v3
if-eqz v2, :cond_a9
.line 242
aget-object v1, v1, v0
check-cast v1, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v1
new-instance v2, Landroid/graphics/PorterDuffColorFilter;
sget-object v3, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v2, p1, v3}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto :goto_d6
.line 244
:cond_a9
aget-object v1, v1, v0
check-cast v1, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getIcon()Landroid/graphics/drawable/Drawable;
move-result-object v1
new-instance v2, Landroid/graphics/PorterDuffColorFilter;
sget-object v3, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v2, p1, v3}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto :goto_d6
.line 246
:cond_bc
aget-object v2, v1, v0
instance-of v2, v2, Lim/tpelyyftgw/ui/components/AvatarDrawable;
if-eqz v2, :cond_ca
.line 247
aget-object v1, v1, v0
check-cast v1, Lim/tpelyyftgw/ui/components/AvatarDrawable;
invoke-virtual {v1, p1}, Lim/tpelyyftgw/ui/components/AvatarDrawable;->setColor(I)V
goto :goto_d6
.line 249
:cond_ca
aget-object v1, v1, v0
new-instance v2, Landroid/graphics/PorterDuffColorFilter;
sget-object v3, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v2, p1, v3}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 230
:cond_d6
:goto_d6
add-int/lit8 v0, v0, 0x1
goto/16 :goto_4a
.line 253
.end local v0 # "a":I
:cond_da
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
const/16 v1, 0x15
const/4 v2, 0x0
const/4 v3, 0x1
if-eqz v0, :cond_184
iget-object v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
if-nez v4, :cond_184
iget-object v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClassesFieldName:[Ljava/lang/String;
if-nez v4, :cond_184
.line 254
iget v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKTAG:I
and-int/2addr v4, v5
if-eqz v4, :cond_f9
iget-object v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
invoke-direct {p0, v4, v0}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->checkTag(Ljava/lang/String;Landroid/view/View;)Z
move-result v0
if-eqz v0, :cond_184
.line 255
:cond_f9
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUND:I
and-int/2addr v0, v4
if-eqz v0, :cond_116
.line 256
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v0
.line 257
.local v0, "background":Landroid/graphics/drawable/Drawable;
instance-of v4, v0, Lim/tpelyyftgw/ui/components/MessageBackgroundDrawable;
if-eqz v4, :cond_111
.line 258
move-object v4, v0
check-cast v4, Lim/tpelyyftgw/ui/components/MessageBackgroundDrawable;
invoke-virtual {v4, p1}, Lim/tpelyyftgw/ui/components/MessageBackgroundDrawable;->setColor(I)V
goto :goto_116
.line 260
:cond_111
iget-object v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
invoke-virtual {v4, p1}, Landroid/view/View;->setBackgroundColor(I)V
.line 263
.end local v0 # "background":Landroid/graphics/drawable/Drawable;
:cond_116
:goto_116
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUNDFILTER:I
and-int/2addr v4, v0
if-eqz v4, :cond_184
.line 264
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_PROGRESSBAR:I
and-int/2addr v0, v4
if-eqz v0, :cond_12e
.line 265
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v4, v0, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
if-eqz v4, :cond_184
.line 266
check-cast v0, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;->setErrorLineColor(I)V
goto :goto_184
.line 269
:cond_12e
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v0
.line 270
.local v0, "drawable":Landroid/graphics/drawable/Drawable;
instance-of v4, v0, Lim/tpelyyftgw/ui/components/CombinedDrawable;
if-eqz v4, :cond_14e
.line 271
iget v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_DRAWABLESELECTEDSTATE:I
and-int/2addr v4, v5
if-eqz v4, :cond_147
.line 272
move-object v4, v0
check-cast v4, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v0
goto :goto_14e
.line 274
:cond_147
move-object v4, v0
check-cast v4, Lim/tpelyyftgw/ui/components/CombinedDrawable;
invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->getIcon()Landroid/graphics/drawable/Drawable;
move-result-object v0
.line 277
:cond_14e
:goto_14e
if-eqz v0, :cond_184
.line 278
instance-of v4, v0, Landroid/graphics/drawable/StateListDrawable;
if-nez v4, :cond_177
sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v4, v1, :cond_15d
instance-of v4, v0, Landroid/graphics/drawable/RippleDrawable;
if-eqz v4, :cond_15d
goto :goto_177
.line 280
:cond_15d
instance-of v4, v0, Landroid/graphics/drawable/ShapeDrawable;
if-eqz v4, :cond_16c
.line 281
move-object v4, v0
check-cast v4, Landroid/graphics/drawable/ShapeDrawable;
invoke-virtual {v4}, Landroid/graphics/drawable/ShapeDrawable;->getPaint()Landroid/graphics/Paint;
move-result-object v4
invoke-virtual {v4, p1}, Landroid/graphics/Paint;->setColor(I)V
goto :goto_184
.line 283
:cond_16c
new-instance v4, Landroid/graphics/PorterDuffColorFilter;
sget-object v5, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v4, p1, v5}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto :goto_184
.line 279
:cond_177
:goto_177
iget v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_DRAWABLESELECTEDSTATE:I
and-int/2addr v4, v5
if-eqz v4, :cond_180
const/4 v4, 0x1
goto :goto_181
:cond_180
const/4 v4, 0x0
:goto_181
invoke-static {v0, p1, v4}, Lim/tpelyyftgw/ui/actionbar/Theme;->setSelectorDrawableColor(Landroid/graphics/drawable/Drawable;IZ)V
.line 290
.end local v0 # "drawable":Landroid/graphics/drawable/Drawable;
:cond_184
:goto_184
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v4, v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
if-eqz v4, :cond_238
.line 291
iget v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_ITEMSCOLOR:I
and-int/2addr v4, v5
if-eqz v4, :cond_196
.line 292
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsColor(IZ)V
.line 294
:cond_196
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_TITLECOLOR:I
and-int/2addr v0, v4
if-eqz v0, :cond_1a4
.line 295
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitleColor(I)V
.line 297
:cond_1a4
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SELECTORCOLOR:I
and-int/2addr v0, v4
if-eqz v0, :cond_1b2
.line 298
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsBackgroundColor(IZ)V
.line 300
:cond_1b2
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_AM_SELECTORCOLOR:I
and-int/2addr v0, v4
if-eqz v0, :cond_1c0
.line 301
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsBackgroundColor(IZ)V
.line 303
:cond_1c0
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_AM_ITEMSCOLOR:I
and-int/2addr v0, v4
if-eqz v0, :cond_1ce
.line 304
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setItemsColor(IZ)V
.line 306
:cond_1ce
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SUBTITLECOLOR:I
and-int/2addr v0, v4
if-eqz v0, :cond_1dc
.line 307
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSubtitleColor(I)V
.line 309
:cond_1dc
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_AM_BACKGROUND:I
and-int/2addr v0, v4
if-eqz v0, :cond_1ea
.line 310
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionModeColor(I)V
.line 312
:cond_1ea
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_AM_TOPBACKGROUND:I
and-int/2addr v0, v4
if-eqz v0, :cond_1f8
.line 313
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionModeTopColor(I)V
.line 315
:cond_1f8
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SEARCHPLACEHOLDER:I
and-int/2addr v0, v4
if-eqz v0, :cond_206
.line 316
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSearchTextColor(IZ)V
.line 318
:cond_206
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SEARCH:I
and-int/2addr v0, v4
if-eqz v0, :cond_214
.line 319
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setSearchTextColor(IZ)V
.line 321
:cond_214
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SUBMENUITEM:I
and-int/2addr v4, v0
if-eqz v4, :cond_22a
.line 322
iget-object v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v4, Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_IMAGECOLOR:I
and-int/2addr v0, v5
if-eqz v0, :cond_226
const/4 v0, 0x1
goto :goto_227
:cond_226
const/4 v0, 0x0
:goto_227
invoke-virtual {v4, p1, v0}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setPopupItemsColor(IZ)V
.line 324
:cond_22a
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SUBMENUBACKGROUND:I
and-int/2addr v0, v4
if-eqz v0, :cond_238
.line 325
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
check-cast v0, Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setPopupBackgroundColor(I)V
.line 328
:cond_238
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v4, v0, Lim/tpelyyftgw/ui/components/VideoTimelineView;
if-eqz v4, :cond_243
.line 329
check-cast v0, Lim/tpelyyftgw/ui/components/VideoTimelineView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setColor(I)V
.line 331
:cond_243
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v4, v0, Lim/tpelyyftgw/ui/components/EmptyTextProgressView;
if-eqz v4, :cond_260
.line 332
iget v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_TEXTCOLOR:I
and-int/2addr v5, v4
if-eqz v5, :cond_256
.line 333
check-cast v0, Lim/tpelyyftgw/ui/components/EmptyTextProgressView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EmptyTextProgressView;->setTextColor(I)V
goto :goto_260
.line 334
:cond_256
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_PROGRESSBAR:I
and-int/2addr v4, v5
if-eqz v4, :cond_260
.line 335
check-cast v0, Lim/tpelyyftgw/ui/components/EmptyTextProgressView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EmptyTextProgressView;->setProgressBarColor(I)V
.line 338
:cond_260
:goto_260
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v4, v0, Lim/tpelyyftgw/ui/components/RadialProgressView;
if-eqz v4, :cond_26c
.line 339
check-cast v0, Lim/tpelyyftgw/ui/components/RadialProgressView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/RadialProgressView;->setProgressColor(I)V
goto :goto_28c
.line 340
:cond_26c
instance-of v4, v0, Lim/tpelyyftgw/ui/components/LineProgressView;
if-eqz v4, :cond_283
.line 341
iget v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_PROGRESSBAR:I
and-int/2addr v4, v5
if-eqz v4, :cond_27d
.line 342
check-cast v0, Lim/tpelyyftgw/ui/components/LineProgressView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/LineProgressView;->setProgressColor(I)V
goto :goto_28c
.line 344
:cond_27d
check-cast v0, Lim/tpelyyftgw/ui/components/LineProgressView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/LineProgressView;->setBackColor(I)V
goto :goto_28c
.line 346
:cond_283
instance-of v4, v0, Lim/tpelyyftgw/ui/components/ContextProgressView;
if-eqz v4, :cond_28c
.line 347
check-cast v0, Lim/tpelyyftgw/ui/components/ContextProgressView;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/ContextProgressView;->updateColors()V
.line 349
:cond_28c
:goto_28c
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_TEXTCOLOR:I
and-int/2addr v4, v0
if-eqz v4, :cond_2cb
.line 350
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKTAG:I
and-int/2addr v0, v4
if-eqz v0, :cond_2a2
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
iget-object v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
invoke-direct {p0, v0, v4}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->checkTag(Ljava/lang/String;Landroid/view/View;)Z
move-result v0
if-eqz v0, :cond_2cb
.line 351
:cond_2a2
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v4, v0, Landroid/widget/TextView;
if-eqz v4, :cond_2ae
.line 352
check-cast v0, Landroid/widget/TextView;
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setTextColor(I)V
goto :goto_2cb
.line 353
:cond_2ae
instance-of v4, v0, Lim/tpelyyftgw/ui/components/NumberTextView;
if-eqz v4, :cond_2b8
.line 354
check-cast v0, Lim/tpelyyftgw/ui/components/NumberTextView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/NumberTextView;->setTextColor(I)V
goto :goto_2cb
.line 355
:cond_2b8
instance-of v4, v0, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
if-eqz v4, :cond_2c2
.line 356
check-cast v0, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setTextColor(I)V
goto :goto_2cb
.line 357
:cond_2c2
instance-of v4, v0, Lim/tpelyyftgw/ui/components/ChatBigEmptyView;
if-eqz v4, :cond_2cb
.line 358
check-cast v0, Lim/tpelyyftgw/ui/components/ChatBigEmptyView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/ChatBigEmptyView;->setTextColor(I)V
.line 362
:cond_2cb
:goto_2cb
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CURSORCOLOR:I
and-int/2addr v0, v4
if-eqz v0, :cond_2dd
.line 363
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v4, v0, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
if-eqz v4, :cond_2dd
.line 364
check-cast v0, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;->setCursorColor(I)V
.line 367
:cond_2dd
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_HINTTEXTCOLOR:I
and-int/2addr v4, v0
if-eqz v4, :cond_304
.line 368
iget-object v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v5, v4, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
if-eqz v5, :cond_2fb
.line 369
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_PROGRESSBAR:I
and-int/2addr v0, v5
if-eqz v0, :cond_2f5
.line 370
check-cast v4, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
invoke-virtual {v4, p1}, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;->setHeaderHintColor(I)V
goto :goto_304
.line 372
:cond_2f5
check-cast v4, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;
invoke-virtual {v4, p1}, Lim/tpelyyftgw/ui/components/EditTextBoldCursor;->setHintColor(I)V
goto :goto_304
.line 374
:cond_2fb
instance-of v0, v4, Landroid/widget/EditText;
if-eqz v0, :cond_304
.line 375
check-cast v4, Landroid/widget/EditText;
invoke-virtual {v4, p1}, Landroid/widget/EditText;->setHintTextColor(I)V
.line 378
:cond_304
:goto_304
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
if-eqz v0, :cond_31a
iget v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SERVICEBACKGROUND:I
and-int/2addr v4, v5
if-eqz v4, :cond_31a
.line 379
invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
move-result-object v0
.line 380
.local v0, "background":Landroid/graphics/drawable/Drawable;
if-eqz v0, :cond_31a
.line 381
sget-object v4, Lim/tpelyyftgw/ui/actionbar/Theme;->colorFilter:Landroid/graphics/PorterDuffColorFilter;
invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V
.line 384
.end local v0 # "background":Landroid/graphics/drawable/Drawable;
:cond_31a
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_IMAGECOLOR:I
and-int/2addr v4, v0
if-eqz v4, :cond_378
.line 385
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_CHECKTAG:I
and-int/2addr v0, v4
if-eqz v0, :cond_330
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
iget-object v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
invoke-direct {p0, v0, v4}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->checkTag(Ljava/lang/String;Landroid/view/View;)Z
move-result v0
if-eqz v0, :cond_378
.line 386
:cond_330
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v4, v0, Landroid/widget/ImageView;
if-eqz v4, :cond_36a
.line 387
iget v4, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v5, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_USEBACKGROUNDDRAWABLE:I
and-int/2addr v4, v5
if-eqz v4, :cond_35d
.line 388
check-cast v0, Landroid/widget/ImageView;
invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v0
.line 389
.local v0, "drawable":Landroid/graphics/drawable/Drawable;
instance-of v4, v0, Landroid/graphics/drawable/StateListDrawable;
if-nez v4, :cond_34f
sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v4, v1, :cond_35c
instance-of v1, v0, Landroid/graphics/drawable/RippleDrawable;
if-eqz v1, :cond_35c
.line 390
:cond_34f
iget v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_DRAWABLESELECTEDSTATE:I
and-int/2addr v1, v4
if-eqz v1, :cond_358
const/4 v1, 0x1
goto :goto_359
:cond_358
const/4 v1, 0x0
:goto_359
invoke-static {v0, p1, v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->setSelectorDrawableColor(Landroid/graphics/drawable/Drawable;IZ)V
.line 392
.end local v0 # "drawable":Landroid/graphics/drawable/Drawable;
:cond_35c
goto :goto_378
.line 393
:cond_35d
check-cast v0, Landroid/widget/ImageView;
new-instance v1, Landroid/graphics/PorterDuffColorFilter;
sget-object v4, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;
invoke-direct {v1, p1, v4}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V
goto :goto_378
.line 395
:cond_36a
instance-of v1, v0, Lim/tpelyyftgw/ui/components/BackupImageView;
if-eqz v1, :cond_36f
goto :goto_378
.line 397
:cond_36f
instance-of v1, v0, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
if-eqz v1, :cond_378
.line 398
check-cast v0, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
.line 399
.local v0, "textView":Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setSideDrawablesColor(I)V
.line 403
.end local v0 # "textView":Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
:cond_378
:goto_378
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v1, v0, Landroid/widget/ScrollView;
if-eqz v1, :cond_38a
.line 404
iget v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LISTGLOWCOLOR:I
and-int/2addr v1, v4
if-eqz v1, :cond_38a
.line 405
check-cast v0, Landroid/widget/ScrollView;
invoke-static {v0, p1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->setScrollViewEdgeEffectColor(Landroid/widget/ScrollView;I)V
.line 408
:cond_38a
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v1, v0, Landroidx/viewpager/widget/ViewPager;
if-eqz v1, :cond_39c
.line 409
iget v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LISTGLOWCOLOR:I
and-int/2addr v1, v4
if-eqz v1, :cond_39c
.line 410
check-cast v0, Landroidx/viewpager/widget/ViewPager;
invoke-static {v0, p1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->setViewPagerEdgeEffectColor(Landroidx/viewpager/widget/ViewPager;I)V
.line 413
:cond_39c
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v1, v0, Lim/tpelyyftgw/ui/components/RecyclerListView;
if-eqz v1, :cond_40f
.line 414
check-cast v0, Lim/tpelyyftgw/ui/components/RecyclerListView;
.line 415
.local v0, "recyclerListView":Lim/tpelyyftgw/ui/components/RecyclerListView;
iget v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SELECTOR:I
and-int/2addr v1, v2
if-eqz v1, :cond_3b8
.line 416
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
const-string v2, "listSelectorSDK21"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_3b8
.line 417
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setListSelectorColor(I)V
.line 420
:cond_3b8
iget v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_FASTSCROLL:I
and-int/2addr v1, v2
if-eqz v1, :cond_3c2
.line 421
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->updateFastScrollColors()V
.line 423
:cond_3c2
iget v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_LISTGLOWCOLOR:I
and-int/2addr v1, v2
if-eqz v1, :cond_3cc
.line 424
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setGlowColor(I)V
.line 426
:cond_3cc
iget v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SECTIONS:I
and-int/2addr v1, v2
if-eqz v1, :cond_438
.line 427
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getHeaders()Ljava/util/ArrayList;
move-result-object v1
.line 428
.local v1, "headers":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/view/View;>;"
if-eqz v1, :cond_3ec
.line 429
const/4 v2, 0x0
.local v2, "a":I
:goto_3da
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v3
if-ge v2, v3, :cond_3ec
.line 430
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/view/View;
invoke-direct {p0, v3, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->processViewColor(Landroid/view/View;I)V
.line 429
add-int/lit8 v2, v2, 0x1
goto :goto_3da
.line 433
.end local v2 # "a":I
:cond_3ec
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getHeadersCache()Ljava/util/ArrayList;
move-result-object v1
.line 434
if-eqz v1, :cond_405
.line 435
const/4 v2, 0x0
.restart local v2 # "a":I
:goto_3f3
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v3
if-ge v2, v3, :cond_405
.line 436
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/view/View;
invoke-direct {p0, v3, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->processViewColor(Landroid/view/View;I)V
.line 435
add-int/lit8 v2, v2, 0x1
goto :goto_3f3
.line 439
.end local v2 # "a":I
:cond_405
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getPinnedHeader()Landroid/view/View;
move-result-object v2
.line 440
.local v2, "header":Landroid/view/View;
if-eqz v2, :cond_438
.line 441
invoke-direct {p0, v2, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->processViewColor(Landroid/view/View;I)V
goto :goto_438
.line 444
.end local v0 # "recyclerListView":Lim/tpelyyftgw/ui/components/RecyclerListView;
.end local v1 # "headers":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/view/View;>;"
.end local v2 # "header":Landroid/view/View;
:cond_40f
if-eqz v0, :cond_438
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
if-eqz v0, :cond_418
array-length v0, v0
if-nez v0, :cond_438
.line 445
:cond_418
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->changeFlags:I
sget v1, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SELECTOR:I
and-int/2addr v1, v0
if-eqz v1, :cond_429
.line 446
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
invoke-static {v2}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_439
.line 447
:cond_429
sget v1, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_SELECTORWHITE:I
and-int/2addr v0, v1
if-eqz v0, :cond_439
.line 448
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_439
.line 444
:cond_438
:goto_438
nop
.line 451
:cond_439
:goto_439
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->listClasses:[Ljava/lang/Class;
if-eqz v0, :cond_49d
.line 452
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v1, v0, Lim/tpelyyftgw/ui/components/RecyclerListView;
if-eqz v1, :cond_47f
.line 453
check-cast v0, Lim/tpelyyftgw/ui/components/RecyclerListView;
.line 454
.restart local v0 # "recyclerListView":Lim/tpelyyftgw/ui/components/RecyclerListView;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getRecycledViewPool()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;
move-result-object v1
invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;->clear()V
.line 455
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getHiddenChildCount()I
move-result v1
.line 456
.local v1, "count":I
const/4 v2, 0x0
.local v2, "a":I
:goto_451
if-ge v2, v1, :cond_45d
.line 457
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getHiddenChildAt(I)Landroid/view/View;
move-result-object v3
invoke-direct {p0, v3, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->processViewColor(Landroid/view/View;I)V
.line 456
add-int/lit8 v2, v2, 0x1
goto :goto_451
.line 459
.end local v2 # "a":I
:cond_45d
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getCachedChildCount()I
move-result v1
.line 460
const/4 v2, 0x0
.restart local v2 # "a":I
:goto_462
if-ge v2, v1, :cond_46e
.line 461
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getCachedChildAt(I)Landroid/view/View;
move-result-object v3
invoke-direct {p0, v3, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->processViewColor(Landroid/view/View;I)V
.line 460
add-int/lit8 v2, v2, 0x1
goto :goto_462
.line 463
.end local v2 # "a":I
:cond_46e
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getAttachedScrapChildCount()I
move-result v1
.line 464
const/4 v2, 0x0
.restart local v2 # "a":I
:goto_473
if-ge v2, v1, :cond_47f
.line 465
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getAttachedScrapChildAt(I)Landroid/view/View;
move-result-object v3
invoke-direct {p0, v3, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->processViewColor(Landroid/view/View;I)V
.line 464
add-int/lit8 v2, v2, 0x1
goto :goto_473
.line 468
.end local v0 # "recyclerListView":Lim/tpelyyftgw/ui/components/RecyclerListView;
.end local v1 # "count":I
.end local v2 # "a":I
:cond_47f
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
instance-of v1, v0, Landroid/view/ViewGroup;
if-eqz v1, :cond_498
.line 469
check-cast v0, Landroid/view/ViewGroup;
.line 470
.local v0, "viewGroup":Landroid/view/ViewGroup;
invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
move-result v1
.line 471
.restart local v1 # "count":I
const/4 v2, 0x0
.restart local v2 # "a":I
:goto_48c
if-ge v2, v1, :cond_498
.line 472
invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
move-result-object v3
invoke-direct {p0, v3, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->processViewColor(Landroid/view/View;I)V
.line 471
add-int/lit8 v2, v2, 0x1
goto :goto_48c
.line 475
.end local v0 # "viewGroup":Landroid/view/ViewGroup;
.end local v1 # "count":I
.end local v2 # "a":I
:cond_498
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
invoke-direct {p0, v0, p1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->processViewColor(Landroid/view/View;I)V
.line 477
:cond_49d
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->delegate:Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
if-eqz v0, :cond_4a4
.line 478
invoke-interface {v0}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;->didSetColor()V
.line 480
:cond_4a4
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->viewToInvalidate:Landroid/view/View;
if-eqz v0, :cond_4ab
.line 481
invoke-virtual {v0}, Landroid/view/View;->invalidate()V
.line 483
:cond_4ab
return-void
.end method
.method public setDefaultColor()V
.registers 3
.line 714
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/Theme;->getDefaultColor(Ljava/lang/String;)I
move-result v0
const/4 v1, 0x1
invoke-virtual {p0, v0, v1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->setColor(IZ)V
.line 715
return-void
.end method
.method public setDelegateDisabled()Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.registers 3
.line 192
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->delegate:Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.line 193
.local v0, "oldDelegate":Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
const/4 v1, 0x0
iput-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->delegate:Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;
.line 194
return-object v0
.end method
.method public setPreviousColor()V
.registers 4
.line 718
iget v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousColor:I
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousIsDefault:[Z
const/4 v2, 0x0
aget-boolean v1, v1, v2
invoke-virtual {p0, v0, v1}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->setColor(IZ)V
.line 719
return-void
.end method
.method public startEditing()V
.registers 3
.line 702
iget-object v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentKey:Ljava/lang/String;
iget-object v1, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousIsDefault:[Z
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;[Z)I
move-result v0
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->previousColor:I
iput v0, p0, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->currentColor:I
.line 703
return-void
.end method