ChatActivity$68.smali
.class Lim/tpelyyftgw/ui/ChatActivity$68;
.super Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;
.source "ChatActivity.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lim/tpelyyftgw/ui/ChatActivity;->createMenu(Landroid/view/View;ZZFFZ)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/ChatActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/ChatActivity;Landroid/view/View;II)V
.registers 5
.param p1, "this$0" # Lim/tpelyyftgw/ui/ChatActivity;
.param p2, "contentView" # Landroid/view/View;
.param p3, "width" # I
.param p4, "height" # I
.line 15057
iput-object p1, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
invoke-direct {p0, p2, p3, p4}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;-><init>(Landroid/view/View;II)V
return-void
.end method
# virtual methods
.method public dismiss()V
.registers 8
.line 15060
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->dismiss()V
.line 15061
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;
invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$13200(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;
move-result-object v0
if-eq v0, p0, :cond_c
.line 15062
return-void
.line 15064
:cond_c
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
const/4 v1, 0x0
# setter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/ChatActivity;->access$13202(Lim/tpelyyftgw/ui/ChatActivity;Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;)Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;
.line 15065
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimAnimatorSet:Landroid/animation/AnimatorSet;
invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$24200(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;
move-result-object v0
if-eqz v0, :cond_28
.line 15066
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimAnimatorSet:Landroid/animation/AnimatorSet;
invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$24200(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;
move-result-object v0
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V
.line 15067
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# setter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimAnimatorSet:Landroid/animation/AnimatorSet;
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/ChatActivity;->access$24202(Lim/tpelyyftgw/ui/ChatActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
.line 15069
:cond_28
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimView:Landroid/view/View;
invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$7500(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/view/View;
move-result-object v0
instance-of v0, v0, Lim/tpelyyftgw/ui/cells/ChatMessageCell;
const/4 v1, 0x0
if-eqz v0, :cond_3e
.line 15070
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimView:Landroid/view/View;
invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$7500(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/cells/ChatMessageCell;
.line 15071
.local v0, "cell":Lim/tpelyyftgw/ui/cells/ChatMessageCell;
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/cells/ChatMessageCell;->setInvalidatesParent(Z)V
.line 15073
.end local v0 # "cell":Lim/tpelyyftgw/ui/cells/ChatMessageCell;
:cond_3e
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->chatLayoutManager:Landroidx/recyclerview/widget/GridLayoutManagerFixed;
invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$12600(Lim/tpelyyftgw/ui/ChatActivity;)Landroidx/recyclerview/widget/GridLayoutManagerFixed;
move-result-object v0
const/4 v2, 0x1
invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/GridLayoutManagerFixed;->setCanScrollVertically(Z)V
.line 15074
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
new-instance v3, Landroid/animation/AnimatorSet;
invoke-direct {v3}, Landroid/animation/AnimatorSet;-><init>()V
# setter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimAnimatorSet:Landroid/animation/AnimatorSet;
invoke-static {v0, v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$24202(Lim/tpelyyftgw/ui/ChatActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
.line 15075
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 15076
.local v0, "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimPaint:Landroid/graphics/Paint;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$8700(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/graphics/Paint;
move-result-object v3
sget-object v4, Lim/tpelyyftgw/ui/components/AnimationProperties;->PAINT_ALPHA:Landroid/util/Property;
new-array v5, v2, [I
aput v1, v5, v1
invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 15077
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->pagedownButton:Landroid/widget/FrameLayout;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$7600(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;
move-result-object v3
invoke-virtual {v3}, Landroid/widget/FrameLayout;->getTag()Ljava/lang/Object;
move-result-object v3
const/high16 v4, 0x3f800000 # 1.0f
if-eqz v3, :cond_8b
.line 15078
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->pagedownButton:Landroid/widget/FrameLayout;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$7600(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;
move-result-object v3
sget-object v5, Landroid/view/View;->ALPHA:Landroid/util/Property;
new-array v6, v2, [F
aput v4, v6, v1
invoke-static {v3, v5, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 15080
:cond_8b
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentiondownButton:Landroid/widget/FrameLayout;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$7700(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;
move-result-object v3
invoke-virtual {v3}, Landroid/widget/FrameLayout;->getTag()Ljava/lang/Object;
move-result-object v3
if-eqz v3, :cond_aa
.line 15081
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentiondownButton:Landroid/widget/FrameLayout;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$7700(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;
move-result-object v3
sget-object v5, Landroid/view/View;->ALPHA:Landroid/util/Property;
new-array v6, v2, [F
aput v4, v6, v1
invoke-static {v3, v5, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 15083
:cond_aa
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimAnimatorSet:Landroid/animation/AnimatorSet;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$24200(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;
move-result-object v3
invoke-virtual {v3, v0}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V
.line 15084
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimAnimatorSet:Landroid/animation/AnimatorSet;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$24200(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;
move-result-object v3
const-wide/16 v4, 0xdc
invoke-virtual {v3, v4, v5}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;
.line 15085
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimAnimatorSet:Landroid/animation/AnimatorSet;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$24200(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;
move-result-object v3
new-instance v4, Lim/tpelyyftgw/ui/ChatActivity$68$1;
invoke-direct {v4, p0}, Lim/tpelyyftgw/ui/ChatActivity$68$1;-><init>(Lim/tpelyyftgw/ui/ChatActivity$68;)V
invoke-virtual {v3, v4}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V
.line 15093
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scrimAnimatorSet:Landroid/animation/AnimatorSet;
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$24200(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;
move-result-object v3
invoke-virtual {v3}, Landroid/animation/AnimatorSet;->start()V
.line 15094
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
iget-object v3, v3, Lim/tpelyyftgw/ui/ChatActivity;->chatActivityEnterView:Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
if-eqz v3, :cond_e6
.line 15095
iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
iget-object v3, v3, Lim/tpelyyftgw/ui/ChatActivity;->chatActivityEnterView:Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getEditField()Lim/tpelyyftgw/ui/components/EditTextCaption;
move-result-object v3
invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setAllowDrawCursor(Z)V
.line 15097
:cond_e6
sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v3, 0x13
if-lt v2, v3, :cond_fd
.line 15098
iget-object v2, p0, Lim/tpelyyftgw/ui/ChatActivity$68;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/ChatActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;
move-result-object v2
invoke-virtual {v2}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v2
invoke-virtual {v2, v1}, Landroid/view/View;->setImportantForAccessibility(I)V
.line 15100
:cond_fd
return-void
.end method