GroupingMgrActivity$GroupManageAdapter.smali

.class public Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;
.super Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;
.source "GroupingMgrActivity.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x1
    name = "GroupManageAdapter"
.end annotation


# instance fields
.field private mContext:Landroid/content/Context;

.field final synthetic this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;


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

    return-void
.end method

.method public constructor <init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;Landroid/content/Context;)V
    .registers 3
    .param p1, "this$0"    # Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;
    .param p2, "context"    # Landroid/content/Context;

    .line 331
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;-><init>()V

    .line 332
    iput-object p2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->mContext:Landroid/content/Context;

    .line 333
    return-void
.end method

.method static synthetic lambda$null$0(Landroid/app/Dialog;Landroid/view/View;)V
    .registers 2
    .param p0, "dialog"    # Landroid/app/Dialog;
    .param p1, "v"    # Landroid/view/View;

    .line 430
    invoke-virtual {p0}, Landroid/app/Dialog;->dismiss()V

    return-void
.end method

.method static synthetic lambda$null$1(Landroid/app/Dialog;Landroid/view/View;)V
    .registers 2
    .param p0, "dialog"    # Landroid/app/Dialog;
    .param p1, "v"    # Landroid/view/View;

    .line 479
    invoke-virtual {p0}, Landroid/app/Dialog;->dismiss()V

    return-void
.end method

.method static synthetic lambda$null$2(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
    .registers 4
    .param p0, "alertDialog"    # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    .param p1, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
    .param p2, "response"    # Lim/tpelyyftgw/tgnet/TLObject;

    .line 487
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V

    .line 488
    if-nez p1, :cond_10

    .line 489
    instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_boolTrue;

    if-eqz v0, :cond_a

    goto :goto_15

    .line 492
    :cond_a
    const-string v0, "\u91cd\u547d\u540d\u5931\u8d25\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5"

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V

    goto :goto_15

    .line 495
    :cond_10
    iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 497
    :goto_15
    return-void
.end method

.method static synthetic lambda$null$3(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
    .registers 4
    .param p0, "alertDialog"    # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    .param p1, "response"    # Lim/tpelyyftgw/tgnet/TLObject;
    .param p2, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;

    .line 486
    new-instance v0, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$8ndJzoAbzcJck0LcNhtwk-oXlLU;

    invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$8ndJzoAbzcJck0LcNhtwk-oXlLU;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V

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

    return-void
.end method

.method static synthetic lambda$null$6(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
    .registers 4
    .param p0, "alertDialog"    # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    .param p1, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
    .param p2, "response"    # Lim/tpelyyftgw/tgnet/TLObject;

    .line 526
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->dismiss()V

    .line 527
    if-nez p1, :cond_15

    .line 528
    instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$TL_boolTrue;

    if-eqz v0, :cond_f

    .line 529
    const-string v0, "\u6dfb\u52a0\u6210\u529f"

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V

    goto :goto_1a

    .line 532
    :cond_f
    const-string v0, "\u6dfb\u52a0\u5931\u8d25\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5"

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V

    goto :goto_1a

    .line 535
    :cond_15
    iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V

    .line 537
    :goto_1a
    return-void
.end method

.method static synthetic lambda$null$7(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
    .registers 4
    .param p0, "alertDialog"    # Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    .param p1, "response"    # Lim/tpelyyftgw/tgnet/TLObject;
    .param p2, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;

    .line 525
    new-instance v0, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$mlcwartApq3hO-s1lk8kGLV7NAM;

    invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$mlcwartApq3hO-s1lk8kGLV7NAM;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V

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

    return-void
.end method


# virtual methods
.method public getItemCount()I
    .registers 2

    .line 558
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    return v0
.end method

.method public isEnabled(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z
    .registers 3
    .param p1, "holder"    # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;

    .line 337
    const/4 v0, 0x0

    return v0
.end method

.method public synthetic lambda$null$4$GroupingMgrActivity$GroupManageAdapter(ILandroid/content/DialogInterface;)V
    .registers 5
    .param p1, "reqId"    # I
    .param p2, "dialog1"    # Landroid/content/DialogInterface;

    .line 499
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)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$null$5$GroupingMgrActivity$GroupManageAdapter(Landroid/app/Dialog;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;Lim/tpelyyftgw/ui/hviews/MryEditText;Landroid/view/View;)V
    .registers 10
    .param p1, "dialog"    # Landroid/app/Dialog;
    .param p2, "genre"    # Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
    .param p3, "etGroupingName"    # Lim/tpelyyftgw/ui/hviews/MryEditText;
    .param p4, "v"    # Landroid/view/View;

    .line 481
    invoke-virtual {p1}, Landroid/app/Dialog;->dismiss()V

    .line 482
    new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

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

    move-result-object v1

    const/4 v2, 0x3

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

    .line 483
    .local v0, "alertDialog":Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;

    invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;-><init>()V

    .line 484
    .local v1, "req":Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;
    invoke-virtual {p2}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I

    move-result v2

    iput v2, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;->group_id:I

    .line 485
    invoke-virtual {p3}, Lim/tpelyyftgw/ui/hviews/MryEditText;->getText()Landroid/text/Editable;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v2

    iput-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_changeGroupName;->title:Ljava/lang/String;

    .line 486
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1200(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v2

    new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$ZbidA-cFmn_69gnbSzVdIuc4rlQ;

    invoke-direct {v3, v0}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$ZbidA-cFmn_69gnbSzVdIuc4rlQ;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V

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

    move-result v2

    .line 498
    .local v2, "reqId":I
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1400(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v3

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v4}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1300(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)I

    move-result v4

    invoke-virtual {v3, v2, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->bindRequestToGuid(II)V

    .line 499
    new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$BccSYdYhVnChCBzKC9eMUhOZVLI;

    invoke-direct {v3, p0, v2}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$BccSYdYhVnChCBzKC9eMUhOZVLI;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;I)V

    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V

    .line 500
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-virtual {v3, v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;

    .line 501
    return-void
.end method

.method public synthetic lambda$null$8$GroupingMgrActivity$GroupManageAdapter(ILandroid/content/DialogInterface;)V
    .registers 5
    .param p1, "reqId"    # I
    .param p2, "dialog1"    # Landroid/content/DialogInterface;

    .line 539
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1100(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)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$null$9$GroupingMgrActivity$GroupManageAdapter(Ljava/util/List;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;Ljava/util/ArrayList;)V
    .registers 11
    .param p1, "users"    # Ljava/util/List;
    .param p2, "genre"    # Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
    .param p3, "users1"    # Ljava/util/ArrayList;

    .line 512
    invoke-interface {p1, p3}, Ljava/util/List;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_7

    .line 513
    return-void

    .line 515
    :cond_7
    new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

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

    move-result-object v1

    const/4 v2, 0x3

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

    .line 516
    .local v0, "alertDialog":Lim/tpelyyftgw/ui/actionbar/AlertDialog;
    new-instance v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;

    invoke-direct {v1}, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;-><init>()V

    .line 517
    .local v1, "req":Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;
    invoke-virtual {p2}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I

    move-result v2

    iput v2, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;->group_id:I

    .line 518
    invoke-virtual {p3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :goto_22
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v3

    if-eqz v3, :cond_45

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lim/tpelyyftgw/tgnet/TLRPC$User;

    .line 519
    .local v3, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    new-instance v4, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;

    invoke-direct {v4}, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;-><init>()V

    .line 520
    .local v4, "inputPeer":Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;
    iget-wide v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->access_hash:J

    iput-wide v5, v4, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;->access_hash:J

    .line 521
    iget v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I

    iput v5, v4, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;->user_id:I

    .line 522
    iget-object v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;

    iput-object v5, v4, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;->fist_name:Ljava/lang/String;

    .line 523
    iget-object v5, v1, Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_setUserGroup;->users:Ljava/util/List;

    invoke-interface {v5, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 524
    .end local v3    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    .end local v4    # "inputPeer":Lim/tpelyyftgw/tgnet/TLRPCContacts$TL_inputPeerUserChange;
    goto :goto_22

    .line 525
    :cond_45
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$800(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v2

    new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$nzqEjDhSfiXzL9jED1PuLQug-aw;

    invoke-direct {v3, v0}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$nzqEjDhSfiXzL9jED1PuLQug-aw;-><init>(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)V

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

    move-result v2

    .line 538
    .local v2, "reqId":I
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$1000(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v3

    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v4}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$900(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)I

    move-result v4

    invoke-virtual {v3, v2, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->bindRequestToGuid(II)V

    .line 539
    new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$lVgLG9GCfFbs7nqD7BSi1q8FVAM;

    invoke-direct {v3, p0, v2}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$lVgLG9GCfFbs7nqD7BSi1q8FVAM;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;I)V

    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V

    .line 540
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-virtual {v3, v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;

    .line 541
    return-void
.end method

.method public synthetic lambda$onBindViewHolder$10$GroupingMgrActivity$GroupManageAdapter(Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;ZI)V
    .registers 23
    .param p1, "genre"    # Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
    .param p2, "left"    # Z
    .param p3, "index"    # I

    .line 425
    move-object/from16 v0, p0

    move-object/from16 v1, p1

    move/from16 v2, p3

    if-nez p2, :cond_199

    .line 426
    if-nez v2, :cond_118

    .line 427
    new-instance v4, Landroid/app/Dialog;

    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v5

    invoke-direct {v4, v5}, Landroid/app/Dialog;-><init>(Landroid/content/Context;)V

    .line 428
    .local v4, "dialog":Landroid/app/Dialog;
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-virtual {v5, v4}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;

    .line 429
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v5

    invoke-static {v5}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v5

    const v6, 0x7f0c15ab

    invoke-static {v6}, Lnp/NPFog;->d(I)I

    move-result v6

    const/4 v7, 0x0

    invoke-virtual {v5, v6, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object v5

    .line 430
    .local v5, "view":Landroid/view/View;
    new-instance v6, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$nX4VE4GEXoLVlA7pUnScFr6GH6E;

    invoke-direct {v6, v4}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$nX4VE4GEXoLVlA7pUnScFr6GH6E;-><init>(Landroid/app/Dialog;)V

    invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 431
    invoke-virtual {v4}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;

    move-result-object v6

    .line 432
    .local v6, "window":Landroid/view/Window;
    new-instance v7, Landroid/graphics/drawable/ColorDrawable;

    invoke-direct {v7}, Landroid/graphics/drawable/ColorDrawable;-><init>()V

    invoke-virtual {v6, v7}, Landroid/view/Window;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 433
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v7

    invoke-virtual {v7}, Landroidx/fragment/app/FragmentActivity;->getWindowManager()Landroid/view/WindowManager;

    move-result-object v7

    .line 434
    .local v7, "wm":Landroid/view/WindowManager;
    invoke-interface {v7}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;

    move-result-object v8

    .line 435
    .local v8, "display":Landroid/view/Display;
    invoke-virtual {v6}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams;

    move-result-object v9

    .line 436
    .local v9, "lp":Landroid/view/WindowManager$LayoutParams;
    invoke-virtual {v8}, Landroid/view/Display;->getWidth()I

    move-result v10

    iput v10, v9, Landroid/view/WindowManager$LayoutParams;->width:I

    .line 437
    invoke-virtual {v8}, Landroid/view/Display;->getHeight()I

    move-result v10

    iput v10, v9, Landroid/view/WindowManager$LayoutParams;->height:I

    .line 438
    invoke-virtual {v6, v9}, Landroid/view/Window;->setAttributes(Landroid/view/WindowManager$LayoutParams;)V

    .line 439
    invoke-virtual {v6, v5}, Landroid/view/Window;->setContentView(Landroid/view/View;)V

    .line 441
    const v10, 0x7f0917b6

    invoke-static/range {v10 .. v10}, Lnp/NPFog;->d(I)I

    move-result v10

    invoke-virtual {v5, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v10

    check-cast v10, Landroid/widget/LinearLayout;

    .line 442
    .local v10, "llNotSupportEmojiTips":Landroid/widget/LinearLayout;
    const v11, 0x7f0917a2

    invoke-static/range {v11 .. v11}, Lnp/NPFog;->d(I)I

    move-result v11

    invoke-virtual {v5, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v11

    check-cast v11, Landroid/widget/LinearLayout;

    .line 443
    .local v11, "llContainer":Landroid/widget/LinearLayout;
    const v12, 0x7f091401

    invoke-static/range {v12 .. v12}, Lnp/NPFog;->d(I)I

    move-result v12

    invoke-virtual {v5, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v12

    check-cast v12, Lim/tpelyyftgw/ui/hviews/MryEditText;

    .line 444
    .local v12, "etGroupingName":Lim/tpelyyftgw/ui/hviews/MryEditText;
    const v13, 0x7f091344

    invoke-static/range {v13 .. v13}, Lnp/NPFog;->d(I)I

    move-result v13

    invoke-virtual {v5, v13}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v13

    check-cast v13, Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 445
    .local v13, "tvNotSave":Lim/tpelyyftgw/ui/hviews/MryTextView;
    const v14, 0x7f091326

    invoke-static/range {v14 .. v14}, Lnp/NPFog;->d(I)I

    move-result v14

    invoke-virtual {v5, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v14

    check-cast v14, Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 447
    .local v14, "tvSave":Lim/tpelyyftgw/ui/hviews/MryTextView;
    const/high16 v15, 0x40a00000    # 5.0f

    invoke-static {v15}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v15

    int-to-float v15, v15

    const-string v16, "windowBackgroundWhite"

    invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v3

    invoke-static {v15, v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;

    move-result-object v3

    invoke-virtual {v10, v3}, Landroid/widget/LinearLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 448
    const/high16 v3, 0x41200000    # 10.0f

    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v3

    int-to-float v3, v3

    invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v15

    invoke-static {v3, v15}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;

    move-result-object v3

    invoke-virtual {v11, v3}, Landroid/widget/LinearLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 449
    const-string v3, "windowBackgroundWhiteGrayText"

    invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v3

    invoke-virtual {v13, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTextColor(I)V

    .line 450
    const-string v3, "windowBackgroundWhiteBlueText"

    invoke-static {v3}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v3

    invoke-virtual {v14, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTextColor(I)V

    .line 452
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getTitle()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v12, v3}, Lim/tpelyyftgw/ui/hviews/MryEditText;->setText(Ljava/lang/CharSequence;)V

    .line 453
    const/4 v3, 0x1

    new-array v3, v3, [Landroid/text/InputFilter;

    new-instance v15, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$LengthFilter;

    move-object/from16 v17, v5

    .end local v5    # "view":Landroid/view/View;
    .local v17, "view":Landroid/view/View;
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    move-object/from16 v18, v6

    .end local v6    # "window":Landroid/view/Window;
    .local v18, "window":Landroid/view/Window;
    const/16 v6, 0x1c

    invoke-direct {v15, v5, v6}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$LengthFilter;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;I)V

    const/4 v5, 0x0

    aput-object v15, v3, v5

    invoke-virtual {v12, v3}, Lim/tpelyyftgw/ui/hviews/MryEditText;->setFilters([Landroid/text/InputFilter;)V

    .line 454
    new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter$2;

    invoke-direct {v3, v0, v10, v14}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter$2;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Landroid/widget/LinearLayout;Lim/tpelyyftgw/ui/hviews/MryTextView;)V

    invoke-virtual {v12, v3}, Lim/tpelyyftgw/ui/hviews/MryEditText;->addTextChangedListener(Landroid/text/TextWatcher;)V

    .line 479
    new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$LSm5g33GfkY11ItNCYgg0OnWxrc;

    invoke-direct {v3, v4}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$LSm5g33GfkY11ItNCYgg0OnWxrc;-><init>(Landroid/app/Dialog;)V

    invoke-virtual {v13, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 480
    new-instance v3, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$jhO47gH9flIpRO0fN0BCw5mC0Rg;

    invoke-direct {v3, v0, v4, v1, v12}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$jhO47gH9flIpRO0fN0BCw5mC0Rg;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Landroid/app/Dialog;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;Lim/tpelyyftgw/ui/hviews/MryEditText;)V

    invoke-virtual {v14, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 502
    .end local v4    # "dialog":Landroid/app/Dialog;
    .end local v7    # "wm":Landroid/view/WindowManager;
    .end local v8    # "display":Landroid/view/Display;
    .end local v9    # "lp":Landroid/view/WindowManager$LayoutParams;
    .end local v10    # "llNotSupportEmojiTips":Landroid/widget/LinearLayout;
    .end local v11    # "llContainer":Landroid/widget/LinearLayout;
    .end local v12    # "etGroupingName":Lim/tpelyyftgw/ui/hviews/MryEditText;
    .end local v13    # "tvNotSave":Lim/tpelyyftgw/ui/hviews/MryTextView;
    .end local v14    # "tvSave":Lim/tpelyyftgw/ui/hviews/MryTextView;
    .end local v17    # "view":Landroid/view/View;
    .end local v18    # "window":Landroid/view/Window;
    goto/16 :goto_199

    :cond_118
    const/4 v3, 0x2

    const/4 v4, 0x1

    if-ne v2, v4, :cond_161

    .line 503
    new-instance v4, Ljava/util/ArrayList;

    invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V

    .line 504
    .local v4, "users":Ljava/util/List;, "Ljava/util/List<Lim/tpelyyftgw/tgnet/TLRPC$User;>;"
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getItems()Ljava/util/List;

    move-result-object v5

    invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v5

    :goto_129
    invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z

    move-result v6

    if-eqz v6, :cond_14d

    invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v6

    check-cast v6, Lim/tpelyyftgw/ui/hui/adapter/grouping/Artist;

    .line 505
    .local v6, "artist":Lim/tpelyyftgw/ui/hui/adapter/grouping/Artist;
    iget-object v7, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v7}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$600(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v7

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Artist;->getUserId()I

    move-result v8

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v8

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v7

    .line 506
    .local v7, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    if-eqz v7, :cond_14c

    .line 507
    invoke-interface {v4, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 509
    .end local v6    # "artist":Lim/tpelyyftgw/ui/hui/adapter/grouping/Artist;
    .end local v7    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :cond_14c
    goto :goto_129

    .line 510
    :cond_14d
    new-instance v5, Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;

    invoke-direct {v5, v4, v3}, Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;-><init>(Ljava/util/List;I)V

    move-object v3, v5

    .line 511
    .local v3, "fragment":Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;
    new-instance v5, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$OHKCcQNVfpTO4qGrlUH0m4TX6Xs;

    invoke-direct {v5, v0, v4, v1}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$OHKCcQNVfpTO4qGrlUH0m4TX6Xs;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Ljava/util/List;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;)V

    invoke-virtual {v3, v5}, Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;->setDelegate(Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity$AddGroupingUserActivityDelegate;)V

    .line 542
    iget-object v5, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    .end local v3    # "fragment":Lim/tpelyyftgw/ui/hui/contacts/AddGroupingUserActivity;
    .end local v4    # "users":Ljava/util/List;, "Ljava/util/List<Lim/tpelyyftgw/tgnet/TLRPC$User;>;"
    goto :goto_199

    .line 543
    :cond_161
    if-ne v2, v3, :cond_199

    .line 544
    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I

    move-result v3

    if-nez v3, :cond_16a

    .line 545
    return-void

    .line 547
    :cond_16a
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$700(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v3

    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getOrderId()I

    move-result v4

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v3, v4}, Ljava/util/List;->remove(Ljava/lang/Object;)Z

    .line 548
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$100(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v3

    invoke-virtual/range {p1 .. p1}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I

    move-result v4

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 549
    iget-object v3, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v3

    invoke-interface {v3, v1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z

    .line 550
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->notifyDataSetChanged()V

    nop

    .line 553
    :cond_199
    :goto_199
    return-void
.end method

.method public onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
    .registers 20
    .param p1, "holder"    # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
    .param p2, "position"    # I

    .line 361
    move-object/from16 v0, p0

    move/from16 v1, p2

    move-object/from16 v2, p1

    iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;

    check-cast v3, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;

    .line 362
    .local v3, "swipeLayout":Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;
    const/high16 v4, 0x42960000    # 75.0f

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v4

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setItemWidth(I)V

    .line 363
    invoke-virtual {v3}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->getMainLayout()Landroid/view/View;

    move-result-object v4

    .line 364
    .local v4, "content":Landroid/view/View;
    const v5, 0x7f091360

    invoke-static {v5}, Lnp/NPFog;->d(I)I

    move-result v5

    invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v5

    check-cast v5, Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 365
    .local v5, "tvGroupName":Lim/tpelyyftgw/ui/hviews/MryTextView;
    const v6, 0x7f091373

    invoke-static {v6}, Lnp/NPFog;->d(I)I

    move-result v6

    invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v6

    check-cast v6, Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 366
    .local v6, "tvMemberNumber":Lim/tpelyyftgw/ui/hviews/MryTextView;
    const v7, 0x7f091441

    invoke-static {v7}, Lnp/NPFog;->d(I)I

    move-result v7

    invoke-virtual {v4, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v7

    check-cast v7, Lim/tpelyyftgw/ui/hcells/MryDividerCell;

    .line 368
    .local v7, "divider":Lim/tpelyyftgw/ui/hcells/MryDividerCell;
    iget-object v8, v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v8}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v8

    invoke-interface {v8, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v8

    check-cast v8, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;

    .line 369
    .local v8, "genre":Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
    invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getTitle()Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v5, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 370
    new-instance v9, Ljava/lang/StringBuilder;

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

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getOnlineCount()I

    move-result v10

    invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v10, "/"

    invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getItemCount()I

    move-result v10

    invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v6, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 371
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->getItemCount()I

    move-result v9

    const/16 v10, 0x8

    const-string v11, "windowBackgroundWhite"

    const/high16 v12, 0x40a00000    # 5.0f

    const/4 v13, 0x0

    const/4 v14, 0x1

    if-ne v9, v14, :cond_92

    .line 372
    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    int-to-float v9, v9

    invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v11

    invoke-static {v9, v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FI)Landroid/graphics/drawable/Drawable;

    move-result-object v9

    invoke-virtual {v4, v9}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 373
    invoke-virtual {v7, v10}, Lim/tpelyyftgw/ui/hcells/MryDividerCell;->setVisibility(I)V

    goto :goto_d8

    .line 375
    :cond_92
    const/4 v9, 0x0

    if-nez v1, :cond_ae

    .line 376
    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    int-to-float v10, v10

    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v12

    int-to-float v12, v12

    invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v11

    invoke-static {v10, v12, v9, v9, v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FFFFI)Landroid/graphics/drawable/Drawable;

    move-result-object v9

    invoke-virtual {v4, v9}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 377
    invoke-virtual {v7, v13}, Lim/tpelyyftgw/ui/hcells/MryDividerCell;->setVisibility(I)V

    goto :goto_d8

    .line 378
    :cond_ae
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->getItemCount()I

    move-result v15

    sub-int/2addr v15, v14

    if-ne v1, v15, :cond_ce

    .line 379
    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v15

    int-to-float v15, v15

    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v12

    int-to-float v12, v12

    invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v11

    invoke-static {v9, v9, v15, v12, v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->createRoundRectDrawable(FFFFI)Landroid/graphics/drawable/Drawable;

    move-result-object v9

    invoke-virtual {v4, v9}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 380
    invoke-virtual {v7, v10}, Lim/tpelyyftgw/ui/hcells/MryDividerCell;->setVisibility(I)V

    goto :goto_d8

    .line 382
    :cond_ce
    invoke-static {v11}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v9

    invoke-virtual {v4, v9}, Landroid/view/View;->setBackgroundColor(I)V

    .line 383
    invoke-virtual {v7, v13}, Lim/tpelyyftgw/ui/hcells/MryDividerCell;->setVisibility(I)V

    .line 391
    :goto_d8
    invoke-virtual {v8}, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;->getGroupId()I

    move-result v9

    const v10, 0x7f0f0ddb

    if-nez v9, :cond_f7

    .line 392
    new-array v9, v14, [I

    const v11, -0x3b3b3c

    aput v11, v9, v13

    .line 395
    .local v9, "rightColors":[I
    new-array v11, v14, [Ljava/lang/String;

    .line 396
    invoke-static {v10}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v10

    aput-object v10, v11, v13

    move-object v10, v11

    .line 399
    .local v10, "rightTexts":[Ljava/lang/String;
    new-array v11, v14, [I

    const/4 v12, -0x1

    aput v12, v11, v13

    .local v11, "rightTextColors":[I
    goto :goto_123

    .line 403
    .end local v9    # "rightColors":[I
    .end local v10    # "rightTexts":[Ljava/lang/String;
    .end local v11    # "rightTextColors":[I
    :cond_f7
    const/4 v9, 0x3

    new-array v11, v9, [I

    fill-array-data v11, :array_142

    .line 406
    .local v11, "rightColors":[I
    new-array v12, v9, [Ljava/lang/String;

    .line 407
    invoke-static {v10}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v10

    aput-object v10, v12, v13

    const v10, 0x7f0f0725

    .line 408
    invoke-static {v10}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v10

    aput-object v10, v12, v14

    const/4 v10, 0x2

    const v13, 0x7f0f04d8

    .line 409
    invoke-static {v13}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v13

    aput-object v13, v12, v10

    move-object v10, v12

    .line 411
    .restart local v10    # "rightTexts":[Ljava/lang/String;
    new-array v9, v9, [I

    fill-array-data v9, :array_14c

    move-object/from16 v16, v11

    move-object v11, v9

    move-object/from16 v9, v16

    .line 416
    .restart local v9    # "rightColors":[I
    .local v11, "rightTextColors":[I
    :goto_123
    invoke-virtual {v3, v10}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setRightTexts([Ljava/lang/String;)V

    .line 417
    invoke-virtual {v3, v11}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setRightTextColors([I)V

    .line 418
    invoke-virtual {v3, v9}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setRightColors([I)V

    .line 420
    const/high16 v12, 0x41500000    # 13.0f

    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->sp2px(F)F

    move-result v12

    invoke-virtual {v3, v12}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setTextSize(F)V

    .line 422
    invoke-virtual {v3}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->rebuildLayout()V

    .line 424
    new-instance v12, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$lGcCKjIJ_jdUS8VBvR-1QctCOcE;

    invoke-direct {v12, v0, v8}, Lim/tpelyyftgw/ui/hui/contacts/-$$Lambda$GroupingMgrActivity$GroupManageAdapter$lGcCKjIJ_jdUS8VBvR-1QctCOcE;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;)V

    invoke-virtual {v3, v12}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setOnSwipeItemClickListener(Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout$OnSwipeItemClickListener;)V

    .line 554
    return-void

    nop

    :array_142
    .array-data 4
        -0x3b3b3c
        -0xc44301
        -0x8b3cf
    .end array-data

    :array_14c
    .array-data 4
        -0x1
        -0x1
        -0x1
    .end array-data
.end method

.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
    .registers 7
    .param p1, "parent"    # Landroid/view/ViewGroup;
    .param p2, "viewType"    # I

    .line 343
    new-instance v0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter$1;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->mContext:Landroid/content/Context;

    invoke-direct {v0, p0, v1}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter$1;-><init>(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;Landroid/content/Context;)V

    .line 354
    .local v0, "swipeLayout":Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->mContext:Landroid/content/Context;

    invoke-static {v1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v1

    const v2, 0x7f0c1462

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    const/4 v3, 0x0

    invoke-virtual {v1, v2, p1, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 355
    .local v1, "view":Landroid/view/View;
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/slidemenu/SwipeLayout;->setUpView(Landroid/view/View;)V

    .line 356
    new-instance v2, Lim/tpelyyftgw/ui/components/RecyclerListView$Holder;

    invoke-direct {v2, v0}, Lim/tpelyyftgw/ui/components/RecyclerListView$Holder;-><init>(Landroid/view/View;)V

    return-object v2
.end method

.method public swapElements(II)V
    .registers 7
    .param p1, "fromIndex"    # I
    .param p2, "toIndex"    # I

    .line 562
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;

    .line 563
    .local v0, "from":Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v1

    invoke-interface {v1, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;

    .line 564
    .local v1, "to":Lim/tpelyyftgw/ui/hui/adapter/grouping/Genre;
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v2

    invoke-interface {v2, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;

    .line 565
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->this$0:Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;->access$500(Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity;)Ljava/util/List;

    move-result-object v2

    invoke-interface {v2, p2, v0}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;

    .line 566
    invoke-virtual {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->notifyItemMoved(II)V

    .line 567
    invoke-static {p1, p2}, Ljava/lang/Math;->min(II)I

    move-result v2

    sub-int v3, p1, p2

    invoke-static {v3}, Ljava/lang/Math;->abs(I)I

    move-result v3

    add-int/lit8 v3, v3, 0x1

    invoke-virtual {p0, v2, v3}, Lim/tpelyyftgw/ui/hui/contacts/GroupingMgrActivity$GroupManageAdapter;->notifyItemRangeChanged(II)V

    .line 568
    return-void
.end method