EmojiView$EmojiSearchAdapter$2$1.smali

.class Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;
.super Ljava/lang/Object;
.source "EmojiView.java"

# interfaces
.implements Landroid/view/View$OnClickListener;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;->onClick(Landroid/view/View;)V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

.field final synthetic val$builder:Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

.field final synthetic val$loadingUrl:[Z


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method constructor <init>(Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;[ZLim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;)V
    .registers 4
    .param p1, "this$2"    # Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    .line 4030
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    iput-object p2, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->val$loadingUrl:[Z

    iput-object p3, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->val$builder:Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

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

    return-void
.end method


# virtual methods
.method public synthetic lambda$null$0$EmojiView$EmojiSearchAdapter$2$1([Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;)V
    .registers 6
    .param p1, "progressDialog"    # [Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    .param p2, "response"    # Lim/tpelyyftgw/tgnet/TLObject;
    .param p3, "builder"    # Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    .line 4044
    const/4 v0, 0x0

    :try_start_1
    aget-object v1, p1, v0

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V
    :try_end_6
    .catchall {:try_start_1 .. :try_end_6} :catchall_7

    .line 4047
    goto :goto_8

    .line 4045
    :catchall_7
    move-exception v1

    .line 4048
    :goto_8
    const/4 v1, 0x0

    aput-object v1, p1, v0

    .line 4050
    instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_emojiURL;

    if-eqz v0, :cond_28

    .line 4051
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    iget-object v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;

    iget-object v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->getContext()Landroid/content/Context;

    move-result-object v0

    move-object v1, p2

    check-cast v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_emojiURL;

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

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

    .line 4052
    invoke-virtual {p3}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;->getDismissRunnable()Ljava/lang/Runnable;

    move-result-object v0

    invoke-interface {v0}, Ljava/lang/Runnable;->run()V

    .line 4054
    :cond_28
    return-void
.end method

.method public synthetic lambda$null$2$EmojiView$EmojiSearchAdapter$2$1(ILandroid/content/DialogInterface;)V
    .registers 5
    .param p1, "requestId"    # I
    .param p2, "dialog"    # Landroid/content/DialogInterface;

    .line 4062
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    iget-object v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;

    iget-object v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I

    move-result v0

    invoke-static {v0}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getInstance(I)Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v0

    const/4 v1, 0x1

    invoke-virtual {v0, p1, v1}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->cancelRequest(IZ)V

    return-void
.end method

.method public synthetic lambda$onClick$1$EmojiView$EmojiSearchAdapter$2$1([Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
    .registers 6
    .param p1, "progressDialog"    # [Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    .param p2, "builder"    # Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;
    .param p3, "response"    # Lim/tpelyyftgw/tgnet/TLObject;
    .param p4, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;

    .line 4042
    new-instance v0, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$EmojiSearchAdapter$2$1$rIdfrb9OVvoCw75f9Jh7Ka9sUzM;

    invoke-direct {v0, p0, p1, p3, p2}, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$EmojiSearchAdapter$2$1$rIdfrb9OVvoCw75f9Jh7Ka9sUzM;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;[Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;)V

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V

    .line 4055
    return-void
.end method

.method public synthetic lambda$onClick$3$EmojiView$EmojiSearchAdapter$2$1([Lim/tpelyyftgw/ui/actionbar/AlertDialog;I)V
    .registers 6
    .param p1, "progressDialog"    # [Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    .param p2, "requestId"    # I

    .line 4059
    const/4 v0, 0x0

    aget-object v1, p1, v0

    if-nez v1, :cond_6

    .line 4060
    return-void

    .line 4062
    :cond_6
    aget-object v1, p1, v0

    new-instance v2, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$EmojiSearchAdapter$2$1$rEaIXfwQNePqd4OcNJOKZGi7aXM;

    invoke-direct {v2, p0, p2}, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$EmojiSearchAdapter$2$1$rEaIXfwQNePqd4OcNJOKZGi7aXM;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;I)V

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V

    .line 4063
    aget-object v0, p1, v0

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->show()V

    .line 4064
    return-void
.end method

.method public onClick(Landroid/view/View;)V
    .registers 8
    .param p1, "v"    # Landroid/view/View;

    .line 4033
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->val$loadingUrl:[Z

    const/4 v1, 0x0

    aget-boolean v2, v0, v1

    if-eqz v2, :cond_8

    .line 4034
    return-void

    .line 4036
    :cond_8
    const/4 v2, 0x1

    aput-boolean v2, v0, v1

    .line 4037
    new-array v0, v2, [Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    new-instance v2, Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    iget-object v3, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    iget-object v3, v3, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;

    iget-object v3, v3, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/EmojiView;->getContext()Landroid/content/Context;

    move-result-object v3

    const/4 v4, 0x3

    invoke-direct {v2, v3, v4}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;-><init>(Landroid/content/Context;I)V

    aput-object v2, v0, v1

    .line 4039
    .local v0, "progressDialog":[Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    new-instance v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getEmojiURL;

    invoke-direct {v2}, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getEmojiURL;-><init>()V

    .line 4040
    .local v2, "req":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getEmojiURL;
    iget-object v3, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    iget-object v3, v3, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;

    invoke-static {v3}, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;->access$12100(Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;)Ljava/lang/String;

    move-result-object v3

    if-eqz v3, :cond_37

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    iget-object v1, v1, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;

    invoke-static {v1}, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;->access$12100(Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;)Ljava/lang/String;

    move-result-object v1

    goto :goto_43

    :cond_37
    iget-object v3, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    iget-object v3, v3, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;

    iget-object v3, v3, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-static {v3}, Lim/tpelyyftgw/ui/components/EmojiView;->access$4900(Lim/tpelyyftgw/ui/components/EmojiView;)[Ljava/lang/String;

    move-result-object v3

    aget-object v1, v3, v1

    :goto_43
    iput-object v1, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getEmojiURL;->lang_code:Ljava/lang/String;

    .line 4041
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->this$2:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;

    iget-object v1, v1, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;

    iget-object v1, v1, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-static {v1}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I

    move-result v1

    invoke-static {v1}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getInstance(I)Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v1

    iget-object v3, p0, Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;->val$builder:Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    new-instance v4, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$EmojiSearchAdapter$2$1$jyf1c6ha9cFDGuvG7Sbh3DMBhkM;

    invoke-direct {v4, p0, v0, v3}, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$EmojiSearchAdapter$2$1$jyf1c6ha9cFDGuvG7Sbh3DMBhkM;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;[Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;)V

    invoke-virtual {v1, v2, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I

    move-result v1

    .line 4058
    .local v1, "requestId":I
    new-instance v3, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$EmojiSearchAdapter$2$1$n6qJM95zq_D_vGl85r8hKk2mETo;

    invoke-direct {v3, p0, v0, v1}, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$EmojiSearchAdapter$2$1$n6qJM95zq_D_vGl85r8hKk2mETo;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$EmojiSearchAdapter$2$1;[Lim/tpelyyftgw/ui/actionbar/AlertDialog;I)V

    const-wide/16 v4, 0x3e8

    invoke-static {v3, v4, v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;J)V

    .line 4065
    return-void
.end method