EmojiView$StickersSearchGridAdapter$1.smali
.class Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;
.super Ljava/lang/Object;
.source "EmojiView.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)V
.registers 2
.param p1, "this$1" # Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
.line 4547
iput-object p1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method static synthetic access$13400(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;)V
.registers 1
.param p0, "x0" # Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;
.line 4547
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->clear()V
return-void
.end method
.method private clear()V
.registers 3
.line 4550
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-boolean v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->cleared:Z
if-eqz v0, :cond_7
.line 4551
return-void
.line 4553
:cond_7
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
const/4 v1, 0x1
iput-boolean v1, v0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->cleared:Z
.line 4554
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12600(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v0
invoke-virtual {v0}, Ljava/util/HashMap;->clear()V
.line 4555
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12700(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 4556
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12800(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 4557
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12900(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 4558
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13000(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v0
invoke-virtual {v0}, Ljava/util/HashMap;->clear()V
.line 4559
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13100(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v0
invoke-virtual {v0}, Ljava/util/HashMap;->clear()V
.line 4560
return-void
.end method
# virtual methods
.method public synthetic lambda$null$0$EmojiView$StickersSearchGridAdapter$1(Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;Lim/tpelyyftgw/tgnet/TLObject;)V
.registers 6
.param p1, "req" # Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;
.param p2, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.line 4674
iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;->q:Ljava/lang/String;
iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_62
.line 4675
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->clear()V
.line 4676
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->access$7400(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/EmojiView$SearchField;
move-result-object v0
# getter for: Lim/tpelyyftgw/ui/components/EmojiView$SearchField;->progressDrawable:Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$SearchField;->access$10000(Lim/tpelyyftgw/ui/components/EmojiView$SearchField;)Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;->stopAnimation()V
.line 4677
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
const/4 v1, 0x0
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13502(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;I)I
.line 4678
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->access$5700(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/RecyclerListView;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter;
move-result-object v0
iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v1, v1, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/EmojiView;->access$1300(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
move-result-object v1
if-eq v0, v1, :cond_4f
.line 4679
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->access$5700(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/RecyclerListView;
move-result-object v0
iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v1, v1, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/EmojiView;->access$1300(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 4681
:cond_4f
move-object v0, p2
check-cast v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_foundStickerSets;
.line 4682
.local v0, "res":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_foundStickerSets;
iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12900(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v1
iget-object v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_foundStickerSets;->sets:Ljava/util/ArrayList;
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
.line 4683
iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->notifyDataSetChanged()V
.line 4685
.end local v0 # "res":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_foundStickerSets;
:cond_62
return-void
.end method
.method public synthetic lambda$null$2$EmojiView$StickersSearchGridAdapter$1(Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;Lim/tpelyyftgw/tgnet/TLObject;Ljava/util/ArrayList;Landroid/util/LongSparseArray;)V
.registers 12
.param p1, "req2" # Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;
.param p2, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p3, "emojiStickersArray" # Ljava/util/ArrayList;
.param p4, "emojiStickersMap" # Landroid/util/LongSparseArray;
.line 4693
iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;->emoticon:Ljava/lang/String;
iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v1}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_65
.line 4694
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
const/4 v1, 0x0
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13602(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;I)I
.line 4695
instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickers;
if-nez v0, :cond_19
.line 4696
return-void
.line 4698
:cond_19
move-object v0, p2
check-cast v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickers;
.line 4699
.local v0, "res":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickers;
invoke-virtual {p3}, Ljava/util/ArrayList;->size()I
move-result v1
.line 4700
.local v1, "oldCount":I
const/4 v2, 0x0
.local v2, "a":I
iget-object v3, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickers;->stickers:Ljava/util/ArrayList;
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v3
.local v3, "size":I
:goto_27
if-ge v2, v3, :cond_40
.line 4701
iget-object v4, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickers;->stickers:Ljava/util/ArrayList;
invoke-virtual {v4, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lim/tpelyyftgw/tgnet/TLRPC$Document;
.line 4702
.local v4, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
iget-wide v5, v4, Lim/tpelyyftgw/tgnet/TLRPC$Document;->id:J
invoke-virtual {p4, v5, v6}, Landroid/util/LongSparseArray;->indexOfKey(J)I
move-result v5
if-ltz v5, :cond_3a
.line 4703
goto :goto_3d
.line 4705
:cond_3a
invoke-virtual {p3, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 4700
.end local v4 # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
:goto_3d
add-int/lit8 v2, v2, 0x1
goto :goto_27
.line 4707
.end local v2 # "a":I
.end local v3 # "size":I
:cond_40
invoke-virtual {p3}, Ljava/util/ArrayList;->size()I
move-result v2
.line 4708
.local v2, "newCount":I
if-eq v1, v2, :cond_65
.line 4709
iget-object v3, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v3}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12600(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v3
iget-object v4, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v4}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, p3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4710
if-nez v1, :cond_60
.line 4711
iget-object v3, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v3}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12700(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v3
invoke-virtual {v3, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 4713
:cond_60
iget-object v3, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->notifyDataSetChanged()V
.line 4716
.end local v0 # "res":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickers;
.end local v1 # "oldCount":I
.end local v2 # "newCount":I
:cond_65
return-void
.end method
.method public synthetic lambda$run$1$EmojiView$StickersSearchGridAdapter$1(Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 5
.param p1, "req" # Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;
.param p2, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p3, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 4672
instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_foundStickerSets;
if-eqz v0, :cond_c
.line 4673
new-instance v0, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$StickersSearchGridAdapter$1$bowf0BTpRmduaIYDeVvgnhO-Z8E;
invoke-direct {v0, p0, p1, p2}, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$StickersSearchGridAdapter$1$bowf0BTpRmduaIYDeVvgnhO-Z8E;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;Lim/tpelyyftgw/tgnet/TLObject;)V
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V
.line 4687
:cond_c
return-void
.end method
.method public synthetic lambda$run$3$EmojiView$StickersSearchGridAdapter$1(Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;Ljava/util/ArrayList;Landroid/util/LongSparseArray;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 13
.param p1, "req2" # Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;
.param p2, "emojiStickersArray" # Ljava/util/ArrayList;
.param p3, "emojiStickersMap" # Landroid/util/LongSparseArray;
.param p4, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p5, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 4692
new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$StickersSearchGridAdapter$1$8CC0Yz6G7jxo50ti7uTVHGQXgos;
move-object v0, v6
move-object v1, p0
move-object v2, p1
move-object v3, p4
move-object v4, p2
move-object v5, p3
invoke-direct/range {v0 .. v5}, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$StickersSearchGridAdapter$1$8CC0Yz6G7jxo50ti7uTVHGQXgos;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;Lim/tpelyyftgw/tgnet/TLObject;Ljava/util/ArrayList;Landroid/util/LongSparseArray;)V
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V
return-void
.end method
.method public run()V
.registers 15
.line 4564
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_d
.line 4565
return-void
.line 4567
:cond_d
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v0, v0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->access$7400(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/EmojiView$SearchField;
move-result-object v0
# getter for: Lim/tpelyyftgw/ui/components/EmojiView$SearchField;->progressDrawable:Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$SearchField;->access$10000(Lim/tpelyyftgw/ui/components/EmojiView$SearchField;)Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;->startAnimation()V
.line 4568
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
const/4 v1, 0x0
iput-boolean v1, v0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->cleared:Z
.line 4569
iget-object v0, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13304(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)I
move-result v0
.line 4571
.local v0, "lastId":I
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2, v1}, Ljava/util/ArrayList;-><init>(I)V
.line 4572
.local v2, "emojiStickersArray":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$Document;>;"
new-instance v3, Landroid/util/LongSparseArray;
invoke-direct {v3, v1}, Landroid/util/LongSparseArray;-><init>(I)V
.line 4573
.local v3, "emojiStickersMap":Landroid/util/LongSparseArray;, "Landroid/util/LongSparseArray<Lim/tpelyyftgw/tgnet/TLRPC$Document;>;"
iget-object v4, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v4, v4, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v4}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I
move-result v4
invoke-static {v4}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;
move-result-object v4
invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MediaDataController;->getAllStickers()Ljava/util/HashMap;
move-result-object v4
.line 4574
.local v4, "allStickers":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$Document;>;>;"
iget-object v5, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v5}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->length()I
move-result v5
const/16 v6, 0xe
const/4 v7, 0x1
if-gt v5, v6, :cond_12b
.line 4575
iget-object v5, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v5}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v5
.line 4576
.local v5, "emoji":Ljava/lang/CharSequence;
invoke-interface {v5}, Ljava/lang/CharSequence;->length()I
move-result v6
.line 4577
.local v6, "length":I
const/4 v8, 0x0
.local v8, "a":I
:goto_5b
if-ge v8, v6, :cond_e2
.line 4578
add-int/lit8 v9, v6, -0x1
const/4 v10, 0x2
if-ge v8, v9, :cond_ba
invoke-interface {v5, v8}, Ljava/lang/CharSequence;->charAt(I)C
move-result v9
const v11, 0xd83c
if-ne v9, v11, :cond_81
add-int/lit8 v9, v8, 0x1
invoke-interface {v5, v9}, Ljava/lang/CharSequence;->charAt(I)C
move-result v9
const v11, 0xdffb
if-lt v9, v11, :cond_81
add-int/lit8 v9, v8, 0x1
invoke-interface {v5, v9}, Ljava/lang/CharSequence;->charAt(I)C
move-result v9
const v11, 0xdfff
if-le v9, v11, :cond_9d
:cond_81
invoke-interface {v5, v8}, Ljava/lang/CharSequence;->charAt(I)C
move-result v9
const/16 v11, 0x200d
if-ne v9, v11, :cond_ba
add-int/lit8 v9, v8, 0x1
invoke-interface {v5, v9}, Ljava/lang/CharSequence;->charAt(I)C
move-result v9
const/16 v11, 0x2640
if-eq v9, v11, :cond_9d
add-int/lit8 v9, v8, 0x1
invoke-interface {v5, v9}, Ljava/lang/CharSequence;->charAt(I)C
move-result v9
const/16 v11, 0x2642
if-ne v9, v11, :cond_ba
.line 4579
:cond_9d
new-array v9, v10, [Ljava/lang/CharSequence;
invoke-interface {v5, v1, v8}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
move-result-object v10
aput-object v10, v9, v1
add-int/lit8 v10, v8, 0x2
invoke-interface {v5}, Ljava/lang/CharSequence;->length()I
move-result v11
invoke-interface {v5, v10, v11}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
move-result-object v10
aput-object v10, v9, v7
invoke-static {v9}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object v5
.line 4580
add-int/lit8 v6, v6, -0x2
.line 4581
add-int/lit8 v8, v8, -0x1
goto :goto_df
.line 4582
:cond_ba
invoke-interface {v5, v8}, Ljava/lang/CharSequence;->charAt(I)C
move-result v9
const v11, 0xfe0f
if-ne v9, v11, :cond_df
.line 4583
new-array v9, v10, [Ljava/lang/CharSequence;
invoke-interface {v5, v1, v8}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
move-result-object v10
aput-object v10, v9, v1
add-int/lit8 v10, v8, 0x1
invoke-interface {v5}, Ljava/lang/CharSequence;->length()I
move-result v11
invoke-interface {v5, v10, v11}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;
move-result-object v10
aput-object v10, v9, v7
invoke-static {v9}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object v5
.line 4584
add-int/lit8 v6, v6, -0x1
.line 4585
add-int/lit8 v8, v8, -0x1
.line 4577
:cond_df
:goto_df
add-int/2addr v8, v7
goto/16 :goto_5b
.line 4588
.end local v8 # "a":I
:cond_e2
if-eqz v4, :cond_ef
invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v8
invoke-virtual {v4, v8}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v8
check-cast v8, Ljava/util/ArrayList;
goto :goto_f0
:cond_ef
const/4 v8, 0x0
.line 4589
.local v8, "newStickers":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$Document;>;"
:goto_f0
if-eqz v8, :cond_12b
invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z
move-result v9
if-nez v9, :cond_12b
.line 4590
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->clear()V
.line 4591
invoke-virtual {v2, v8}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
.line 4592
const/4 v9, 0x0
.local v9, "a":I
invoke-virtual {v8}, Ljava/util/ArrayList;->size()I
move-result v10
.local v10, "size":I
:goto_103
if-ge v9, v10, :cond_113
.line 4593
invoke-virtual {v8, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v11
check-cast v11, Lim/tpelyyftgw/tgnet/TLRPC$Document;
.line 4594
.local v11, "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
iget-wide v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$Document;->id:J
invoke-virtual {v3, v12, v13, v11}, Landroid/util/LongSparseArray;->put(JLjava/lang/Object;)V
.line 4592
.end local v11 # "document":Lim/tpelyyftgw/tgnet/TLRPC$Document;
add-int/lit8 v9, v9, 0x1
goto :goto_103
.line 4596
.end local v9 # "a":I
.end local v10 # "size":I
:cond_113
iget-object v9, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v9}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12600(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v9
iget-object v10, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v10}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v10
invoke-virtual {v9, v2, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4597
iget-object v9, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v9}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12700(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v9
invoke-virtual {v9, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 4600
.end local v5 # "emoji":Ljava/lang/CharSequence;
.end local v6 # "length":I
.end local v8 # "newStickers":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$Document;>;"
:cond_12b
if-eqz v4, :cond_189
invoke-virtual {v4}, Ljava/util/HashMap;->isEmpty()Z
move-result v5
if-nez v5, :cond_189
iget-object v5, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v5}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/String;->length()I
move-result v5
if-le v5, v7, :cond_189
.line 4601
invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getCurrentKeyboardLanguage()[Ljava/lang/String;
move-result-object v5
.line 4602
.local v5, "newLanguage":[Ljava/lang/String;
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v6, v6, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v6}, Lim/tpelyyftgw/ui/components/EmojiView;->access$4900(Lim/tpelyyftgw/ui/components/EmojiView;)[Ljava/lang/String;
move-result-object v6
invoke-static {v6, v5}, Ljava/util/Arrays;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z
move-result v6
if-nez v6, :cond_160
.line 4603
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v6, v6, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v6}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I
move-result v6
invoke-static {v6}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;
move-result-object v6
invoke-virtual {v6, v5}, Lim/tpelyyftgw/messenger/MediaDataController;->fetchNewEmojiKeywords([Ljava/lang/String;)V
.line 4605
:cond_160
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v6, v6, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v6, v5}, Lim/tpelyyftgw/ui/components/EmojiView;->access$4902(Lim/tpelyyftgw/ui/components/EmojiView;[Ljava/lang/String;)[Ljava/lang/String;
.line 4606
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v6, v6, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v6}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I
move-result v6
invoke-static {v6}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;
move-result-object v6
iget-object v8, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v8, v8, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v8}, Lim/tpelyyftgw/ui/components/EmojiView;->access$4900(Lim/tpelyyftgw/ui/components/EmojiView;)[Ljava/lang/String;
move-result-object v8
iget-object v9, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v9}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v9
new-instance v10, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1$1;
invoke-direct {v10, p0, v0, v4}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1$1;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;ILjava/util/HashMap;)V
invoke-virtual {v6, v8, v9, v1, v10}, Lim/tpelyyftgw/messenger/MediaDataController;->getEmojiSuggestions([Ljava/lang/String;Ljava/lang/String;ZLim/tpelyyftgw/messenger/MediaDataController$KeywordResultCallback;)V
.line 4631
.end local v5 # "newLanguage":[Ljava/lang/String;
:cond_189
iget-object v5, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v5, v5, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v5}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I
move-result v5
invoke-static {v5}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;
move-result-object v5
invoke-virtual {v5, v1}, Lim/tpelyyftgw/messenger/MediaDataController;->getStickerSets(I)Ljava/util/ArrayList;
move-result-object v5
.line 4633
.local v5, "local":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;>;"
const/4 v6, 0x0
.local v6, "a":I
invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
move-result v8
.local v8, "size":I
:goto_19e
const/16 v9, 0x20
if-ge v6, v8, :cond_223
.line 4634
invoke-virtual {v5, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v10
check-cast v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;
.line 4635
.local v10, "set":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->title:Ljava/lang/String;
iget-object v12, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v12}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v12
invoke-static {v11, v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->indexOfIgnoreCase(Ljava/lang/String;Ljava/lang/String;)I
move-result v11
move v12, v11
.local v12, "index":I
if-ltz v11, :cond_1e1
.line 4636
if-eqz v12, :cond_1c7
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->title:Ljava/lang/String;
add-int/lit8 v13, v12, -0x1
invoke-virtual {v11, v13}, Ljava/lang/String;->charAt(I)C
move-result v11
if-ne v11, v9, :cond_21f
.line 4637
:cond_1c7
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->clear()V
.line 4638
iget-object v9, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v9}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12800(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v9
invoke-virtual {v9, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 4639
iget-object v9, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v9}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13100(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v9
invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v11
invoke-virtual {v9, v10, v11}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_21f
.line 4641
:cond_1e1
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->short_name:Ljava/lang/String;
if-eqz v11, :cond_21f
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->short_name:Ljava/lang/String;
iget-object v13, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v13}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v13
invoke-static {v11, v13}, Lim/tpelyyftgw/messenger/AndroidUtilities;->indexOfIgnoreCase(Ljava/lang/String;Ljava/lang/String;)I
move-result v11
move v12, v11
if-ltz v11, :cond_21f
.line 4642
if-eqz v12, :cond_206
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->short_name:Ljava/lang/String;
add-int/lit8 v13, v12, -0x1
invoke-virtual {v11, v13}, Ljava/lang/String;->charAt(I)C
move-result v11
if-ne v11, v9, :cond_21f
.line 4643
:cond_206
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->clear()V
.line 4644
iget-object v9, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v9}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12800(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v9
invoke-virtual {v9, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 4645
iget-object v9, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v9}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13000(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v9
invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v11
invoke-virtual {v9, v10, v11}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4633
.end local v10 # "set":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;
:cond_21f
:goto_21f
add-int/lit8 v6, v6, 0x1
goto/16 :goto_19e
.line 4649
.end local v6 # "a":I
.end local v8 # "size":I
.end local v12 # "index":I
:cond_223
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v6, v6, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v6}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I
move-result v6
invoke-static {v6}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;
move-result-object v6
const/4 v8, 0x3
invoke-virtual {v6, v8}, Lim/tpelyyftgw/messenger/MediaDataController;->getStickerSets(I)Ljava/util/ArrayList;
move-result-object v5
.line 4650
const/4 v6, 0x0
.restart local v6 # "a":I
invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
move-result v8
.restart local v8 # "size":I
:goto_239
if-ge v6, v8, :cond_2bc
.line 4651
invoke-virtual {v5, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v10
check-cast v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;
.line 4652
.restart local v10 # "set":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->title:Ljava/lang/String;
iget-object v12, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v12}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v12
invoke-static {v11, v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->indexOfIgnoreCase(Ljava/lang/String;Ljava/lang/String;)I
move-result v11
move v12, v11
.restart local v12 # "index":I
if-ltz v11, :cond_27a
.line 4653
if-eqz v12, :cond_260
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->title:Ljava/lang/String;
add-int/lit8 v13, v12, -0x1
invoke-virtual {v11, v13}, Ljava/lang/String;->charAt(I)C
move-result v11
if-ne v11, v9, :cond_2b8
.line 4654
:cond_260
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->clear()V
.line 4655
iget-object v11, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v11}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12800(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v11
invoke-virtual {v11, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 4656
iget-object v11, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v11}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13100(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v11
invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v13
invoke-virtual {v11, v10, v13}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_2b8
.line 4658
:cond_27a
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->short_name:Ljava/lang/String;
if-eqz v11, :cond_2b8
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->short_name:Ljava/lang/String;
iget-object v13, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v13}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v13
invoke-static {v11, v13}, Lim/tpelyyftgw/messenger/AndroidUtilities;->indexOfIgnoreCase(Ljava/lang/String;Ljava/lang/String;)I
move-result v11
move v12, v11
if-ltz v11, :cond_2b8
.line 4659
if-eqz v12, :cond_29f
iget-object v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;->set:Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;
iget-object v11, v11, Lim/tpelyyftgw/tgnet/TLRPC$StickerSet;->short_name:Ljava/lang/String;
add-int/lit8 v13, v12, -0x1
invoke-virtual {v11, v13}, Ljava/lang/String;->charAt(I)C
move-result v11
if-ne v11, v9, :cond_2b8
.line 4660
:cond_29f
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->clear()V
.line 4661
iget-object v11, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v11}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12800(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v11
invoke-virtual {v11, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 4662
iget-object v11, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v11}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13000(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v11
invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v13
invoke-virtual {v11, v10, v13}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4650
.end local v10 # "set":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_stickerSet;
:cond_2b8
:goto_2b8
add-int/lit8 v6, v6, 0x1
goto/16 :goto_239
.line 4666
.end local v6 # "a":I
.end local v8 # "size":I
.end local v12 # "index":I
:cond_2bc
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v6}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12800(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/ArrayList;
move-result-object v6
invoke-virtual {v6}, Ljava/util/ArrayList;->isEmpty()Z
move-result v6
if-eqz v6, :cond_2d4
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v6}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$12600(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/util/HashMap;
move-result-object v6
invoke-virtual {v6}, Ljava/util/HashMap;->isEmpty()Z
move-result v6
if-nez v6, :cond_2fd
:cond_2d4
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v6, v6, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v6}, Lim/tpelyyftgw/ui/components/EmojiView;->access$5700(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/RecyclerListView;
move-result-object v6
invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter;
move-result-object v6
iget-object v7, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v7, v7, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v7}, Lim/tpelyyftgw/ui/components/EmojiView;->access$1300(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
move-result-object v7
if-eq v6, v7, :cond_2fd
.line 4667
iget-object v6, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v6, v6, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v6}, Lim/tpelyyftgw/ui/components/EmojiView;->access$5700(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/RecyclerListView;
move-result-object v6
iget-object v7, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v7, v7, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v7}, Lim/tpelyyftgw/ui/components/EmojiView;->access$1300(Lim/tpelyyftgw/ui/components/EmojiView;)Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
move-result-object v7
invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 4669
:cond_2fd
new-instance v6, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;
invoke-direct {v6}, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;-><init>()V
.line 4670
.local v6, "req":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;
iget-object v7, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v7}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v7
iput-object v7, v6, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;->q:Ljava/lang/String;
.line 4671
iget-object v7, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v8, v7, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v8}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I
move-result v8
invoke-static {v8}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getInstance(I)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v8
new-instance v9, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$StickersSearchGridAdapter$1$73qEZeqjukj04oJAmZA77IYFMi4;
invoke-direct {v9, p0, v6}, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$StickersSearchGridAdapter$1$73qEZeqjukj04oJAmZA77IYFMi4;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_searchStickerSets;)V
invoke-virtual {v8, v6, v9}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
move-result v8
invoke-static {v7, v8}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13502(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;I)I
.line 4688
iget-object v7, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v7}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Lim/tpelyyftgw/messenger/Emoji;->isValidEmoji(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_355
.line 4689
new-instance v7, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;
invoke-direct {v7}, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;-><init>()V
.line 4690
.local v7, "req2":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;
iget-object v8, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-static {v8}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13200(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;)Ljava/lang/String;
move-result-object v8
iput-object v8, v7, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;->emoticon:Ljava/lang/String;
.line 4691
iput v1, v7, Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;->hash:I
.line 4692
iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
iget-object v8, v1, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->this$0:Lim/tpelyyftgw/ui/components/EmojiView;
invoke-static {v8}, Lim/tpelyyftgw/ui/components/EmojiView;->access$600(Lim/tpelyyftgw/ui/components/EmojiView;)I
move-result v8
invoke-static {v8}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getInstance(I)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v8
new-instance v9, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$StickersSearchGridAdapter$1$mtoGGQM5tIo-LY-KBUerz0T94yE;
invoke-direct {v9, p0, v7, v2, v3}, Lim/tpelyyftgw/ui/components/-$$Lambda$EmojiView$StickersSearchGridAdapter$1$mtoGGQM5tIo-LY-KBUerz0T94yE;-><init>(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;Ljava/util/ArrayList;Landroid/util/LongSparseArray;)V
invoke-virtual {v8, v7, v9}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
move-result v8
invoke-static {v1, v8}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->access$13602(Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;I)I
.line 4718
.end local v7 # "req2":Lim/tpelyyftgw/tgnet/TLRPC$TL_messages_getStickers;
:cond_355
iget-object v1, p0, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter$1;->this$1:Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EmojiView$StickersSearchGridAdapter;->notifyDataSetChanged()V
.line 4719
return-void
.end method