ChatActivity$46.smali
.class Lim/tpelyyftgw/ui/ChatActivity$46;
.super Ljava/lang/Object;
.source "ChatActivity.java"
# interfaces
.implements Lim/tpelyyftgw/ui/hui/CameraViewActivity$ChatAttachViewDelegate;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lim/tpelyyftgw/ui/ChatActivity;->openCameraView()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/ChatActivity;
.field final synthetic val$cameraViewActivity:Lim/tpelyyftgw/ui/hui/CameraViewActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/ChatActivity;Lim/tpelyyftgw/ui/hui/CameraViewActivity;)V
.registers 3
.param p1, "this$0" # Lim/tpelyyftgw/ui/ChatActivity;
.line 6486
iput-object p1, p0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
iput-object p2, p0, Lim/tpelyyftgw/ui/ChatActivity$46;->val$cameraViewActivity:Lim/tpelyyftgw/ui/hui/CameraViewActivity;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public didPressedButton(IZZI)V
.registers 23
.param p1, "button" # I
.param p2, "arg" # Z
.param p3, "notify" # Z
.param p4, "scheduleDate" # I
.line 6490
move-object/from16 v0, p0
iget-object v1, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->val$cameraViewActivity:Lim/tpelyyftgw/ui/hui/CameraViewActivity;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/CameraViewActivity;->getSelectedPhotos()Ljava/util/HashMap;
move-result-object v1
.line 6491
.local v1, "selectedPhotos":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/Object;Ljava/lang/Object;>;"
iget-object v2, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->val$cameraViewActivity:Lim/tpelyyftgw/ui/hui/CameraViewActivity;
invoke-virtual {v2}, Lim/tpelyyftgw/ui/hui/CameraViewActivity;->getSelectedPhotosOrder()Ljava/util/ArrayList;
move-result-object v2
.line 6492
.local v2, "selectedPhotosOrder":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Object;>;"
invoke-virtual {v1}, Ljava/util/HashMap;->isEmpty()Z
move-result v3
const/4 v4, 0x1
const/4 v5, 0x0
if-nez v3, :cond_c6
.line 6493
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
.line 6494
.local v3, "photos":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;>;"
const/4 v6, 0x0
.local v6, "a":I
:goto_1c
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v7
if-ge v6, v7, :cond_7f
.line 6495
invoke-virtual {v2, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v7
invoke-virtual {v1, v7}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v7
check-cast v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
.line 6496
.local v7, "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
new-instance v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;
invoke-direct {v8}, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;-><init>()V
.line 6497
.local v8, "info":Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imagePath:Ljava/lang/String;
if-eqz v9, :cond_3a
.line 6498
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->imagePath:Ljava/lang/String;
iput-object v9, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->path:Ljava/lang/String;
goto :goto_42
.line 6499
:cond_3a
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;
if-eqz v9, :cond_42
.line 6500
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->path:Ljava/lang/String;
iput-object v9, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->path:Ljava/lang/String;
.line 6502
:cond_42
:goto_42
iget-boolean v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->isVideo:Z
iput-boolean v9, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->isVideo:Z
.line 6503
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->caption:Ljava/lang/CharSequence;
const/4 v10, 0x0
if-eqz v9, :cond_52
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->caption:Ljava/lang/CharSequence;
invoke-interface {v9}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v9
goto :goto_53
:cond_52
move-object v9, v10
:goto_53
iput-object v9, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->caption:Ljava/lang/String;
.line 6504
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->entities:Ljava/util/ArrayList;
iput-object v9, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->entities:Ljava/util/ArrayList;
.line 6505
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->stickers:Ljava/util/ArrayList;
invoke-virtual {v9}, Ljava/util/ArrayList;->isEmpty()Z
move-result v9
if-nez v9, :cond_68
new-instance v10, Ljava/util/ArrayList;
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->stickers:Ljava/util/ArrayList;
invoke-direct {v10, v9}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
:cond_68
iput-object v10, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->masks:Ljava/util/ArrayList;
.line 6506
iget v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->ttl:I
iput v9, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->ttl:I
.line 6507
iget-object v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->editedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;
iput-object v9, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->videoEditedInfo:Lim/tpelyyftgw/messenger/VideoEditedInfo;
.line 6508
iget-boolean v9, v7, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->canDeleteAfter:Z
iput-boolean v9, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->canDeleteAfter:Z
.line 6509
invoke-virtual {v3, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 6510
invoke-virtual {v7}, Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;->reset()V
.line 6494
.end local v7 # "photoEntry":Lim/tpelyyftgw/messenger/MediaController$PhotoEntry;
.end local v8 # "info":Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;
add-int/lit8 v6, v6, 0x1
goto :goto_1c
.line 6512
.end local v6 # "a":I
:cond_7f
iget-object v6, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v7
check-cast v7, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;
iget-object v7, v7, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->caption:Ljava/lang/String;
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v8
check-cast v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;
iget-object v8, v8, Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;->entities:Ljava/util/ArrayList;
# invokes: Lim/tpelyyftgw/ui/ChatActivity;->fillEditingMediaWithCaption(Ljava/lang/CharSequence;Ljava/util/ArrayList;)V
invoke-static {v6, v7, v8}, Lim/tpelyyftgw/ui/ChatActivity;->access$21700(Lim/tpelyyftgw/ui/ChatActivity;Ljava/lang/CharSequence;Ljava/util/ArrayList;)V
.line 6513
iget-object v6, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
invoke-virtual {v6}, Lim/tpelyyftgw/ui/ChatActivity;->getAccountInstance()Lim/tpelyyftgw/messenger/AccountInstance;
move-result-object v6
iget-object v7, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->dialog_id:J
invoke-static {v7}, Lim/tpelyyftgw/ui/ChatActivity;->access$2500(Lim/tpelyyftgw/ui/ChatActivity;)J
move-result-wide v8
iget-object v7, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;
invoke-static {v7}, Lim/tpelyyftgw/ui/ChatActivity;->access$21800(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/messenger/MessageObject;
move-result-object v10
const/4 v11, 0x0
const/4 v7, 0x4
move/from16 v15, p1
if-ne v15, v7, :cond_ae
const/4 v12, 0x1
goto :goto_af
:cond_ae
const/4 v12, 0x0
:goto_af
iget-object v7, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
.line 6514
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;
invoke-static {v7}, Lim/tpelyyftgw/ui/ChatActivity;->access$18900(Lim/tpelyyftgw/ui/ChatActivity;)Lim/tpelyyftgw/messenger/MessageObject;
move-result-object v14
const/16 v17, 0x0
.line 6513
move-object v7, v3
move/from16 v13, p2
move/from16 v15, p3
move/from16 v16, p4
invoke-static/range {v6 .. v17}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->prepareSendingMedia(Lim/tpelyyftgw/messenger/AccountInstance;Ljava/util/ArrayList;JLim/tpelyyftgw/messenger/MessageObject;Landroidx/core/view/inputmethod/InputContentInfoCompat;ZZLim/tpelyyftgw/messenger/MessageObject;ZIZ)V
.line 6515
iget-object v6, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# invokes: Lim/tpelyyftgw/ui/ChatActivity;->afterMessageSend()V
invoke-static {v6}, Lim/tpelyyftgw/ui/ChatActivity;->access$21900(Lim/tpelyyftgw/ui/ChatActivity;)V
.line 6517
.end local v3 # "photos":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/messenger/SendMessagesHelper$SendingMediaInfo;>;"
:cond_c6
if-eqz p4, :cond_e9
.line 6518
iget-object v3, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scheduledMessagesCount:I
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$17700(Lim/tpelyyftgw/ui/ChatActivity;)I
move-result v3
const/4 v6, -0x1
if-ne v3, v6, :cond_d6
.line 6519
iget-object v3, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# setter for: Lim/tpelyyftgw/ui/ChatActivity;->scheduledMessagesCount:I
invoke-static {v3, v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17702(Lim/tpelyyftgw/ui/ChatActivity;I)I
.line 6521
:cond_d6
iget-object v3, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# getter for: Lim/tpelyyftgw/ui/ChatActivity;->scheduledMessagesCount:I
invoke-static {v3}, Lim/tpelyyftgw/ui/ChatActivity;->access$17700(Lim/tpelyyftgw/ui/ChatActivity;)I
move-result v5
invoke-virtual {v1}, Ljava/util/HashMap;->size()I
move-result v6
add-int/2addr v5, v6
# setter for: Lim/tpelyyftgw/ui/ChatActivity;->scheduledMessagesCount:I
invoke-static {v3, v5}, Lim/tpelyyftgw/ui/ChatActivity;->access$17702(Lim/tpelyyftgw/ui/ChatActivity;I)I
.line 6522
iget-object v3, v0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
# invokes: Lim/tpelyyftgw/ui/ChatActivity;->updateScheduledInterface(Z)V
invoke-static {v3, v4}, Lim/tpelyyftgw/ui/ChatActivity;->access$17900(Lim/tpelyyftgw/ui/ChatActivity;Z)V
.line 6524
:cond_e9
return-void
.end method
.method public didSelectBot(Lim/tpelyyftgw/tgnet/TLRPC$User;)V
.registers 2
.param p1, "user" # Lim/tpelyyftgw/tgnet/TLRPC$User;
.line 6535
return-void
.end method
.method public getRevealView()Landroid/view/View;
.registers 2
.line 6529
const/4 v0, 0x0
return-object v0
.end method
.method public needEnterComment()V
.registers 1
.line 6545
return-void
.end method
.method public onCameraOpened()V
.registers 3
.line 6539
iget-object v0, p0, Lim/tpelyyftgw/ui/ChatActivity$46;->this$0:Lim/tpelyyftgw/ui/ChatActivity;
iget-object v0, v0, Lim/tpelyyftgw/ui/ChatActivity;->chatActivityEnterView:Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hidePopup(Z)V
.line 6540
return-void
.end method