ChatActivity$24.smali

.class Lim/tpelyyftgw/ui/ChatActivity$24;
.super Ljava/lang/Object;
.source "ChatActivity.java"

# interfaces
.implements Lim/tpelyyftgw/ui/adapters/MentionsAdapter$MentionsAdapterDelegate;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lim/tpelyyftgw/ui/ChatActivity;->createView(Landroid/content/Context;)Landroid/view/View;
.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;)V
    .registers 2
    .param p1, "this$0"    # Lim/tpelyyftgw/ui/ChatActivity;

    .line 3998
    iput-object p1, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public needChangePanelVisibility(Z)V
    .registers 12
    .param p1, "show"    # Z

    .line 4001
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$5600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->isBotContext()Z

    move-result v0

    if-eqz v0, :cond_28

    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$5600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->isMediaLayout()Z

    move-result v0

    if-eqz v0, :cond_28

    .line 4002
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/components/RecyclerListView;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionGridLayoutManager:Lim/tpelyyftgw/ui/components/ExtendedGridLayoutManager;
    invoke-static {v1}, Lim/tpelyyftgw/ui/ChatActivity;->access$10300(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/components/ExtendedGridLayoutManager;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    goto :goto_37

    .line 4004
    :cond_28
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListView:Lim/tpelyyftgw/ui/components/RecyclerListView;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/components/RecyclerListView;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionLayoutManager:Landroidx/recyclerview/widget/LinearLayoutManager;
    invoke-static {v1}, Lim/tpelyyftgw/ui/ChatActivity;->access$5700(Lim/tpelyyftgw/ui/ChatActivity;)Landroidx/recyclerview/widget/LinearLayoutManager;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    .line 4006
    :goto_37
    if-eqz p1, :cond_46

    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->bottomOverlay:Landroid/widget/FrameLayout;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$17000(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v0

    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v0

    if-nez v0, :cond_46

    .line 4007
    const/4 p1, 0x0

    .line 4009
    :cond_46
    const-wide/16 v0, 0xc8

    const/4 v2, 0x1

    const/4 v3, 0x0

    const/4 v4, 0x0

    if-eqz p1, :cond_1c4

    .line 4010
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v5

    if-eqz v5, :cond_63

    .line 4011
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v5

    invoke-virtual {v5}, Landroid/animation/AnimatorSet;->cancel()V

    .line 4012
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # setter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v5, v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$17102(Lim/tpelyyftgw/ui/ChatActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;

    .line 4015
    :cond_63
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v5

    invoke-virtual {v5}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v5

    const/high16 v6, 0x3f800000    # 1.0f

    if-nez v5, :cond_7b

    .line 4016
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v0

    invoke-virtual {v0, v6}, Landroid/widget/FrameLayout;->setAlpha(F)V

    .line 4017
    return-void

    .line 4019
    :cond_7b
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$5600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    move-result-object v5

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->isBotContext()Z

    move-result v5

    const/16 v7, 0x2710

    if-eqz v5, :cond_9f

    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$5600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    move-result-object v5

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->isMediaLayout()Z

    move-result v5

    if-eqz v5, :cond_9f

    .line 4020
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionGridLayoutManager:Lim/tpelyyftgw/ui/components/ExtendedGridLayoutManager;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$10300(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/components/ExtendedGridLayoutManager;

    move-result-object v5

    invoke-virtual {v5, v4, v7}, Lim/tpelyyftgw/ui/components/ExtendedGridLayoutManager;->scrollToPositionWithOffset(II)V

    goto :goto_c2

    .line 4021
    :cond_9f
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionLayoutManager:Landroidx/recyclerview/widget/LinearLayoutManager;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$5700(Lim/tpelyyftgw/ui/ChatActivity;)Landroidx/recyclerview/widget/LinearLayoutManager;

    move-result-object v5

    invoke-virtual {v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->getReverseLayout()Z

    move-result v5

    if-nez v5, :cond_c2

    .line 4022
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionLayoutManager:Landroidx/recyclerview/widget/LinearLayoutManager;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$5700(Lim/tpelyyftgw/ui/ChatActivity;)Landroidx/recyclerview/widget/LinearLayoutManager;

    move-result-object v5

    iget-object v8, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionLayoutManager:Landroidx/recyclerview/widget/LinearLayoutManager;
    invoke-static {v8}, Lim/tpelyyftgw/ui/ChatActivity;->access$5700(Lim/tpelyyftgw/ui/ChatActivity;)Landroidx/recyclerview/widget/LinearLayoutManager;

    move-result-object v8

    invoke-virtual {v8}, Landroidx/recyclerview/widget/LinearLayoutManager;->getReverseLayout()Z

    move-result v8

    if-eqz v8, :cond_bf

    const/16 v7, -0x2710

    :cond_bf
    invoke-virtual {v5, v4, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->scrollToPositionWithOffset(II)V

    .line 4024
    :cond_c2
    :goto_c2
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->allowStickersPanel:Z
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17200(Lim/tpelyyftgw/ui/ChatActivity;)Z

    move-result v5

    if-eqz v5, :cond_1aa

    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$5600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    move-result-object v5

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->isBotContext()Z

    move-result v5

    if-eqz v5, :cond_e6

    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->allowContextBotPanel:Z
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17300(Lim/tpelyyftgw/ui/ChatActivity;)Z

    move-result v5

    if-nez v5, :cond_e6

    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->allowContextBotPanelSecond:Z
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17400(Lim/tpelyyftgw/ui/ChatActivity;)Z

    move-result v5

    if-eqz v5, :cond_1aa

    .line 4025
    :cond_e6
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    iget-object v5, v5, Lim/tpelyyftgw/ui/ChatActivity;->currentEncryptedChat:Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;

    if-eqz v5, :cond_148

    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$5600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    move-result-object v5

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->isBotContext()Z

    move-result v5

    if-eqz v5, :cond_148

    .line 4026
    invoke-static {}, Lim/tpelyyftgw/messenger/MessagesController;->getGlobalMainSettings()Landroid/content/SharedPreferences;

    move-result-object v5

    .line 4027
    .local v5, "preferences":Landroid/content/SharedPreferences;
    const-string/jumbo v6, "secretbot"

    invoke-interface {v5, v6, v4}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z

    move-result v7

    if-nez v7, :cond_148

    .line 4028
    new-instance v7, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    iget-object v8, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/ChatActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v8

    invoke-direct {v7, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V

    .line 4029
    .local v7, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    const v8, 0x7f0f0141

    const-string v9, "AppName"

    invoke-static {v9, v8}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 4030
    const v8, 0x7f0f0eec

    const-string v9, "SecretChatContextBotAlert"

    invoke-static {v9, v8}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 4031
    const v8, 0x7f0f0a5a

    const-string v9, "OK"

    invoke-static {v9, v8}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v7, v8, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 4032
    iget-object v8, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->create()Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    move-result-object v9

    invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/ChatActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;

    .line 4033
    invoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v8

    invoke-interface {v8, v6, v2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;

    move-result-object v6

    invoke-interface {v6}, Landroid/content/SharedPreferences$Editor;->commit()Z

    .line 4036
    .end local v5    # "preferences":Landroid/content/SharedPreferences;
    .end local v7    # "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    :cond_148
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v5

    invoke-virtual {v5, v4}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 4037
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # invokes: Lim/tpelyyftgw/ui/ChatActivity;->updateMessageListAccessibilityVisibility()V
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17500(Lim/tpelyyftgw/ui/ChatActivity;)V

    .line 4038
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v5

    invoke-virtual {v5, v3}, Landroid/widget/FrameLayout;->setTag(Ljava/lang/Object;)V

    .line 4039
    iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    new-instance v5, Landroid/animation/AnimatorSet;

    invoke-direct {v5}, Landroid/animation/AnimatorSet;-><init>()V

    # setter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v3, v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17102(Lim/tpelyyftgw/ui/ChatActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;

    .line 4040
    iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v3

    new-array v2, v2, [Landroid/animation/Animator;

    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    .line 4041
    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v5

    sget-object v6, Landroid/view/View;->ALPHA:Landroid/util/Property;

    const/4 v7, 0x2

    new-array v7, v7, [F

    fill-array-data v7, :array_252

    invoke-static {v5, v6, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v5

    aput-object v5, v2, v4

    .line 4040
    invoke-virtual {v3, v2}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 4043
    iget-object v2, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v2}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v2

    new-instance v3, Lim/tpelyyftgw/ui/ChatActivity$24$1;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/ChatActivity$24$1;-><init>(Lim/tpelyyftgw/ui/ChatActivity$24;)V

    invoke-virtual {v2, v3}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 4058
    iget-object v2, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v2}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v2

    invoke-virtual {v2, v0, v1}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 4059
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v0

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    goto/16 :goto_251

    .line 4061
    :cond_1aa
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v0

    invoke-virtual {v0, v6}, Landroid/widget/FrameLayout;->setAlpha(F)V

    .line 4062
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v0

    const/4 v1, 0x4

    invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 4063
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # invokes: Lim/tpelyyftgw/ui/ChatActivity;->updateMessageListAccessibilityVisibility()V
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$17500(Lim/tpelyyftgw/ui/ChatActivity;)V

    goto/16 :goto_251

    .line 4066
    :cond_1c4
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v5

    if-eqz v5, :cond_1da

    .line 4067
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v5

    invoke-virtual {v5}, Landroid/animation/AnimatorSet;->cancel()V

    .line 4068
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # setter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v5, v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$17102(Lim/tpelyyftgw/ui/ChatActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;

    .line 4071
    :cond_1da
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v5

    invoke-virtual {v5}, Landroid/widget/FrameLayout;->getVisibility()I

    move-result v5

    const/16 v6, 0x8

    if-ne v5, v6, :cond_1e9

    .line 4072
    return-void

    .line 4074
    :cond_1e9
    iget-object v5, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->allowStickersPanel:Z
    invoke-static {v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17200(Lim/tpelyyftgw/ui/ChatActivity;)Z

    move-result v5

    if-eqz v5, :cond_23a

    .line 4075
    iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    new-instance v5, Landroid/animation/AnimatorSet;

    invoke-direct {v5}, Landroid/animation/AnimatorSet;-><init>()V

    # setter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v3, v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17102(Lim/tpelyyftgw/ui/ChatActivity;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;

    .line 4076
    iget-object v3, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v3

    new-array v5, v2, [Landroid/animation/Animator;

    iget-object v6, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    .line 4077
    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v6}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v6

    sget-object v7, Landroid/view/View;->ALPHA:Landroid/util/Property;

    new-array v2, v2, [F

    const/4 v8, 0x0

    aput v8, v2, v4

    invoke-static {v6, v7, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v5, v4

    .line 4076
    invoke-virtual {v3, v5}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 4079
    iget-object v2, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v2}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v2

    new-instance v3, Lim/tpelyyftgw/ui/ChatActivity$24$2;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/ChatActivity$24$2;-><init>(Lim/tpelyyftgw/ui/ChatActivity$24;)V

    invoke-virtual {v2, v3}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V

    .line 4097
    iget-object v2, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v2}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v2

    invoke-virtual {v2, v0, v1}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 4098
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionListAnimation:Landroid/animation/AnimatorSet;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$17100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/animation/AnimatorSet;

    move-result-object v0

    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->start()V

    goto :goto_251

    .line 4100
    :cond_23a
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v0

    invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;->setTag(Ljava/lang/Object;)V

    .line 4101
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionContainer:Landroid/widget/FrameLayout;
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$10100(Lim/tpelyyftgw/ui/ChatActivity;)Landroid/widget/FrameLayout;

    move-result-object v0

    invoke-virtual {v0, v6}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 4102
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # invokes: Lim/tpelyyftgw/ui/ChatActivity;->updateMessageListAccessibilityVisibility()V
    invoke-static {v0}, Lim/tpelyyftgw/ui/ChatActivity;->access$17500(Lim/tpelyyftgw/ui/ChatActivity;)V

    .line 4105
    :goto_251
    return-void

    :array_252
    .array-data 4
        0x0
        0x3f800000    # 1.0f
    .end array-data
.end method

.method public onContextClick(Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;)V
    .registers 11
    .param p1, "result"    # Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;

    .line 4117
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    if-eqz v0, :cond_5b

    iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    if-nez v0, :cond_d

    goto :goto_5b

    .line 4120
    :cond_d
    iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string/jumbo v1, "video"

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-nez v0, :cond_32

    iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->type:Ljava/lang/String;

    const-string/jumbo v1, "web_player_video"

    invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_24

    goto :goto_32

    .line 4125
    :cond_24
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    iget-object v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    invoke-static {v0, v1}, Lim/tpelyyftgw/messenger/browser/Browser;->openUrl(Landroid/content/Context;Ljava/lang/String;)V

    goto :goto_5a

    .line 4121
    :cond_32
    :goto_32
    invoke-static {p1}, Lim/tpelyyftgw/messenger/MessageObject;->getInlineResultWidthAndHeight(Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;)[I

    move-result-object v0

    .line 4122
    .local v0, "size":[I
    iget-object v1, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/ChatActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v2

    iget-object v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->title:Ljava/lang/String;

    if-eqz v1, :cond_43

    iget-object v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->title:Ljava/lang/String;

    goto :goto_45

    :cond_43
    const-string v1, ""

    :goto_45
    move-object v3, v1

    iget-object v4, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->description:Ljava/lang/String;

    iget-object v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    iget-object v1, p1, Lim/tpelyyftgw/tgnet/TLRPC$BotInlineResult;->content:Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;

    iget-object v6, v1, Lim/tpelyyftgw/tgnet/TLRPC$WebDocument;->url:Ljava/lang/String;

    const/4 v1, 0x0

    aget v7, v0, v1

    const/4 v1, 0x1

    aget v8, v0, v1

    invoke-static/range {v2 .. v8}, Lim/tpelyyftgw/ui/components/EmbedBottomSheet;->show(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;II)V

    .line 4124
    .end local v0    # "size":[I
    nop

    .line 4127
    :goto_5a
    return-void

    .line 4118
    :cond_5b
    :goto_5b
    return-void
.end method

.method public onContextSearch(Z)V
    .registers 4
    .param p1, "searching"    # Z

    .line 4109
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/ChatActivity;->chatActivityEnterView:Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    if-eqz v0, :cond_1e

    .line 4110
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/ChatActivity;->chatActivityEnterView:Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    iget-object v1, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    # getter for: Lim/tpelyyftgw/ui/ChatActivity;->mentionsAdapter:Lim/tpelyyftgw/ui/adapters/MentionsAdapter;
    invoke-static {v1}, Lim/tpelyyftgw/ui/ChatActivity;->access$5600(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/ui/adapters/MentionsAdapter;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/adapters/MentionsAdapter;->getBotCaption()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setCaption(Ljava/lang/String;)V

    .line 4111
    iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$24;->this$0:Lim/tpelyyftgw/ui/ChatActivity;

    iget-object v0, v0, Lim/tpelyyftgw/ui/ChatActivity;->chatActivityEnterView:Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showContextProgress(Z)V

    .line 4113
    :cond_1e
    return-void
.end method