ChatActivityEnterView.smali

.class public Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
.super Landroid/widget/FrameLayout;
.source "ChatActivityEnterView.java"

# interfaces
.implements Lim/tpelyyftgw/messenger/NotificationCenter$NotificationCenterDelegate;
.implements Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout$SizeNotifierFrameLayoutDelegate;
.implements Lim/tpelyyftgw/ui/components/StickersAlert$StickersAlertDelegate;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ScrimDrawable;,
        Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;,
        Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordDot;,
        Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;,
        Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;
    }
.end annotation


# instance fields
.field private accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

.field private allowGifs:Z

.field private allowShowTopView:Z

.field private allowStickers:Z

.field private attachButton:Landroid/widget/ImageView;

.field private attachIcons:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Ljava/lang/Integer;",
            ">;"
        }
    .end annotation
.end field

.field private attachLayout:Landroid/widget/LinearLayout;

.field private attachTexts:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field private attachTypes:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;",
            ">;"
        }
    .end annotation
.end field

.field private audioSendButton:Landroid/widget/ImageView;

.field private audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

.field private audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

.field private audioToSendPath:Ljava/lang/String;

.field private audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

.field private audioVideoButtonContainer:Landroid/widget/FrameLayout;

.field private botButton:Landroid/widget/ImageView;

.field private botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

.field private botCount:I

.field private botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

.field private botMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

.field private botReplyMarkup:Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

.field private calledRecordRunnable:Z

.field private cameraDrawable:Landroid/graphics/drawable/Drawable;

.field private canWriteToChannel:Z

.field private cancelBotButton:Landroid/widget/ImageView;

.field private closeAnimationInProgress:Z

.field private currentAccount:I

.field private currentEmojiIcon:I

.field private currentPopupContentType:I

.field private currentResizeAnimation:Landroid/animation/Animator;

.field private currentTopViewAnimation:Landroid/animation/AnimatorSet;

.field private delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

.field private destroyed:Z

.field private dialog_id:J

.field private distCanMove:F

.field private doneButtonAnimation:Landroid/animation/AnimatorSet;

.field private doneButtonContainer:Landroid/widget/FrameLayout;

.field private doneButtonImage:Landroid/widget/ImageView;

.field private doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

.field private dotPaint:Landroid/graphics/Paint;

.field private editingCaption:Z

.field private editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

.field private editingMessageReqId:I

.field private emojiButton:[Landroid/widget/ImageView;

.field private emojiButtonAnimation:Landroid/animation/AnimatorSet;

.field private emojiPadding:I

.field private emojiTabOpen:Z

.field private emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

.field private emojiViewVisible:Z

.field private expandStickersButton:Landroid/widget/ImageView;

.field private focusRunnable:Ljava/lang/Runnable;

.field private forceShowSendButton:Z

.field private gifsTabOpen:Z

.field private hasBotCommands:Z

.field private hasRecordVideo:Z

.field private ignoreTextChange:Z

.field private inactinveSendButtonDrawable:Landroid/graphics/drawable/Drawable;

.field private info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

.field private innerTextChange:I

.field private isPaused:Z

.field private keyboardHeight:I

.field private keyboardHeightLand:I

.field private keyboardVisible:Z

.field private lastSizeChangeValue1:I

.field private lastSizeChangeValue2:Z

.field private lastTimeString:Ljava/lang/String;

.field private lastTypingSendTime:J

.field private lastTypingTimeSend:J

.field private lockArrowDrawable:Landroid/graphics/drawable/Drawable;

.field private lockBackgroundDrawable:Landroid/graphics/drawable/Drawable;

.field private lockDrawable:Landroid/graphics/drawable/Drawable;

.field private lockShadowDrawable:Landroid/graphics/drawable/Drawable;

.field private lockTopDrawable:Landroid/graphics/drawable/Drawable;

.field private mediaMessageButtonsDelegate:Landroid/view/View$AccessibilityDelegate;

.field private menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

.field private menuViewVisible:Z

.field private messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

.field private messageWebPage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

.field private messageWebPageSearch:Z

.field private micDrawable:Landroid/graphics/drawable/Drawable;

.field private needShowTopView:Z

.field private notifyButton:Landroid/widget/ImageView;

.field private onFinishInitCameraRunnable:Ljava/lang/Runnable;

.field private openKeyboardRunnable:Ljava/lang/Runnable;

.field private originalViewHeight:I

.field private paint:Landroid/graphics/Paint;

.field private paintRecord:Landroid/graphics/Paint;

.field private parentActivity:Landroid/app/Activity;

.field private parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

.field private pauseDrawable:Landroid/graphics/drawable/Drawable;

.field private pendingLocationButton:Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;

.field private pendingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

.field private playDrawable:Landroid/graphics/drawable/Drawable;

.field private progressDrawable:Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;

.field private recordAudioVideoRunnable:Ljava/lang/Runnable;

.field private recordAudioVideoRunnableStarted:Z

.field private recordCancelImage:Landroid/widget/ImageView;

.field private recordCancelText:Landroid/widget/TextView;

.field private recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

.field private recordCircleScale:Landroid/util/Property;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroid/util/Property<",
            "Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;",
            "Ljava/lang/Float;",
            ">;"
        }
    .end annotation
.end field

.field private recordDeleteImageView:Landroid/widget/ImageView;

.field private recordDot:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordDot;

.field private recordInterfaceState:I

.field private recordPanel:Landroid/widget/FrameLayout;

.field private recordSendText:Landroid/widget/TextView;

.field private recordTimeContainer:Landroid/widget/LinearLayout;

.field private recordTimeText:Landroid/widget/TextView;

.field private recordedAudioBackground:Landroid/view/View;

.field private recordedAudioPanel:Landroid/widget/FrameLayout;

.field private recordedAudioPlayButton:Landroid/widget/ImageView;

.field private recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

.field private recordedAudioTimeTextView:Landroid/widget/TextView;

.field private recordingAudioVideo:Z

.field private recordingGuid:I

.field private rect:Landroid/graphics/RectF;

.field private redDotPaint:Landroid/graphics/Paint;

.field private replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

.field private roundedTranslationYProperty:Landroid/util/Property;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroid/util/Property<",
            "Landroid/view/View;",
            "Ljava/lang/Integer;",
            ">;"
        }
    .end annotation
.end field

.field private runningAnimation:Landroid/animation/AnimatorSet;

.field private runningAnimation2:Landroid/animation/AnimatorSet;

.field private runningAnimationAudio:Landroid/animation/AnimatorSet;

.field private runningAnimationType:I

.field private scheduleButtonHidden:Z

.field private scheduledButton:Landroid/widget/ImageView;

.field private scheduledButtonAnimation:Landroid/animation/AnimatorSet;

.field private searchingType:I

.field private seekBarWaveform:Lim/tpelyyftgw/ui/components/SeekBarWaveform;

.field private sendButton:Landroid/view/View;

.field private sendButtonContainer:Landroid/widget/FrameLayout;

.field private sendButtonDrawable:Landroid/graphics/drawable/Drawable;

.field private sendButtonInverseDrawable:Landroid/graphics/drawable/Drawable;

.field private sendByEnter:Z

.field private sendDrawable:Landroid/graphics/drawable/Drawable;

.field private sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

.field private sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

.field private showKeyboardOnResume:Z

.field private silent:Z

.field private sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

.field private slideText:Landroid/widget/LinearLayout;

.field private slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

.field private slowModeTimer:I

.field private startedDraggingX:F

.field private stickersArrow:Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;

.field private stickersDragging:Z

.field private stickersExpanded:Z

.field private stickersExpandedHeight:I

.field private stickersExpansionAnim:Landroid/animation/Animator;

.field private stickersExpansionProgress:F

.field private stickersTabOpen:Z

.field private textFieldContainer:Landroid/widget/LinearLayout;

.field private topLineView:Landroid/view/View;

.field private topView:Landroid/view/View;

.field private topViewShowed:Z

.field private updateExpandabilityRunnable:Ljava/lang/Runnable;

.field private updateSlowModeRunnable:Ljava/lang/Runnable;

.field private videoSendButton:Landroid/widget/ImageView;

.field private videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

.field private videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

.field private waitingForKeyboardOpen:Z

.field private wakeLock:Landroid/os/PowerManager$WakeLock;


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

    return-void
.end method

.method public constructor <init>(Landroid/app/Activity;Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;Lim/tpelyyftgw/ui/ChatActivity;Z)V
    .registers 41
    .param p1, "context"    # Landroid/app/Activity;
    .param p2, "parent"    # Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;
    .param p3, "fragment"    # Lim/tpelyyftgw/ui/ChatActivity;
    .param p4, "isChat"    # Z

    .line 870
    move-object/from16 v0, p0

    move-object/from16 v1, p1

    move-object/from16 v2, p2

    move-object/from16 v3, p3

    invoke-direct/range {p0 .. p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    .line 173
    sget v4, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    iput v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    .line 174
    sget v4, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-static {v4}, Lim/tpelyyftgw/messenger/AccountInstance;->getInstance(I)Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v4

    iput-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    .line 231
    new-instance v4, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$1;

    invoke-direct {v4, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$1;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    iput-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->mediaMessageButtonsDelegate:Landroid/view/View$AccessibilityDelegate;

    .line 255
    const/4 v4, 0x2

    new-array v5, v4, [Landroid/widget/ImageView;

    iput-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    .line 319
    const/4 v5, -0x1

    iput v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    .line 320
    iput v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentEmojiIcon:I

    .line 325
    const/4 v6, 0x1

    iput-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPaused:Z

    .line 348
    const/high16 v7, -0x40800000    # -1.0f

    iput v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    .line 349
    const/high16 v8, 0x42a00000    # 80.0f

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

    move-result v8

    int-to-float v8, v8

    iput v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->distCanMove:F

    .line 367
    iput-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageWebPageSearch:Z

    .line 384
    new-instance v8, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$2;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$2;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardRunnable:Ljava/lang/Runnable;

    .line 395
    new-instance v8, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$3;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$3;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateExpandabilityRunnable:Ljava/lang/Runnable;

    .line 430
    new-instance v8, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$4;

    const-class v9, Ljava/lang/Integer;

    const-string v10, "translationY"

    invoke-direct {v8, v0, v9, v10}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$4;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Ljava/lang/Class;Ljava/lang/String;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    .line 442
    new-instance v8, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$5;

    const-class v9, Ljava/lang/Float;

    const-string v10, "scale"

    invoke-direct {v8, v0, v9, v10}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$5;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Ljava/lang/Class;Ljava/lang/String;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircleScale:Landroid/util/Property;

    .line 454
    new-instance v8, Landroid/graphics/Paint;

    invoke-direct {v8, v6}, Landroid/graphics/Paint;-><init>(I)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->redDotPaint:Landroid/graphics/Paint;

    .line 468
    new-instance v8, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$6;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$6;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onFinishInitCameraRunnable:Ljava/lang/Runnable;

    .line 479
    new-instance v8, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$7;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$7;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordAudioVideoRunnable:Ljava/lang/Runnable;

    .line 572
    new-instance v8, Landroid/graphics/Paint;

    invoke-direct {v8, v6}, Landroid/graphics/Paint;-><init>(I)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->paint:Landroid/graphics/Paint;

    .line 573
    new-instance v8, Landroid/graphics/Paint;

    invoke-direct {v8, v6}, Landroid/graphics/Paint;-><init>(I)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->paintRecord:Landroid/graphics/Paint;

    .line 582
    new-instance v8, Landroid/graphics/RectF;

    invoke-direct {v8}, Landroid/graphics/RectF;-><init>()V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->rect:Landroid/graphics/RectF;

    .line 4543
    new-instance v8, Ljava/util/ArrayList;

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

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachTexts:Ljava/util/ArrayList;

    .line 4544
    new-instance v8, Ljava/util/ArrayList;

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

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachIcons:Ljava/util/ArrayList;

    .line 4545
    new-instance v8, Ljava/util/ArrayList;

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

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachTypes:Ljava/util/ArrayList;

    .line 872
    new-instance v8, Landroid/graphics/Paint;

    invoke-direct {v8, v6}, Landroid/graphics/Paint;-><init>(I)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dotPaint:Landroid/graphics/Paint;

    .line 873
    const-string v9, "chat_emojiPanelNewTrending"

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

    move-result v9

    invoke-virtual {v8, v9}, Landroid/graphics/Paint;->setColor(I)V

    .line 874
    invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFocusable(Z)V

    .line 875
    invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFocusableInTouchMode(Z)V

    .line 876
    const/4 v8, 0x0

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

    .line 878
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStarted:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 879
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStartError:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 880
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStopped:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 881
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->recordProgressChanged:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 882
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->closeChats:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 883
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->audioDidSent:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 884
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->audioRouteChanged:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 885
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingDidReset:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 886
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingProgressDidChanged:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 887
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->featuredStickersDidLoad:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 888
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->messageReceivedByServer:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 889
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->sendingMessagesChanged:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 890
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v9

    sget v10, Lim/tpelyyftgw/messenger/NotificationCenter;->emojiDidLoad:I

    invoke-virtual {v9, v0, v10}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 892
    iput-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    .line 893
    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    .line 894
    if-eqz v3, :cond_150

    .line 895
    invoke-virtual/range {p3 .. p3}, Lim/tpelyyftgw/ui/ChatActivity;->getClassGuid()I

    move-result v9

    iput v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingGuid:I

    .line 897
    :cond_150
    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    .line 898
    invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->setDelegate(Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout$SizeNotifierFrameLayoutDelegate;)V

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

    move-result-object v9

    .line 900
    .local v9, "preferences":Landroid/content/SharedPreferences;
    const-string v10, "send_by_enter"

    invoke-interface {v9, v10, v8}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z

    move-result v10

    iput-boolean v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendByEnter:Z

    .line 902
    new-instance v10, Landroid/widget/LinearLayout;

    invoke-direct {v10, v1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V

    iput-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    .line 903
    const-string v11, "chat_emojiPanelBackground"

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

    move-result v11

    invoke-virtual {v10, v11}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V

    .line 904
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    invoke-virtual {v10, v8}, Landroid/widget/LinearLayout;->setOrientation(I)V

    .line 905
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    invoke-virtual {v10, v8}, Landroid/widget/LinearLayout;->setClipChildren(Z)V

    .line 906
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    invoke-virtual {v10, v8}, Landroid/widget/LinearLayout;->setClipToPadding(Z)V

    .line 907
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    const/high16 v11, -0x40800000    # -1.0f

    const/high16 v12, -0x40000000    # -2.0f

    const/16 v13, 0x53

    const/4 v14, 0x0

    const/high16 v15, 0x40000000    # 2.0f

    const/16 v16, 0x0

    const/16 v17, 0x0

    invoke-static/range {v11 .. v17}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v11

    invoke-virtual {v0, v10, v11}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 909
    new-instance v10, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$8;

    invoke-direct {v10, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$8;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/content/Context;)V

    .line 919
    .local v10, "frameLayout":Landroid/widget/FrameLayout;
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    const/high16 v12, 0x3f800000    # 1.0f

    const/4 v13, -0x2

    const/16 v14, 0x50

    invoke-static {v8, v13, v12, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIFI)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v11, v10, v15}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 921
    new-instance v11, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$9;

    invoke-direct {v11, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$9;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/content/Context;)V

    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    .line 990
    new-instance v15, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$nLqg_d6QiLMVqIYjQPJCRYTXU0k;

    invoke-direct {v15, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$nLqg_d6QiLMVqIYjQPJCRYTXU0k;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v11, v15}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setDelegate(Lim/tpelyyftgw/ui/components/EditTextCaption$EditTextCaptionDelegate;)V

    .line 995
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v11, :cond_1c1

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentEncryptedChat()Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;

    move-result-object v11

    goto :goto_1c2

    :cond_1c1
    const/4 v11, 0x0

    .line 996
    .local v11, "encryptedChat":Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;
    :goto_1c2
    iget-object v15, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v11, :cond_1d5

    if-eqz v11, :cond_1d3

    iget v7, v11, Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;->layer:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPeerLayerVersion(I)I

    move-result v7

    const/16 v12, 0x65

    if-lt v7, v12, :cond_1d3

    goto :goto_1d5

    :cond_1d3
    const/4 v7, 0x0

    goto :goto_1d6

    :cond_1d5
    :goto_1d5
    const/4 v7, 0x1

    :goto_1d6
    invoke-virtual {v15, v7}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setAllowTextEntitiesIntersection(Z)V

    .line 997
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldHint()V

    .line 998
    const/high16 v7, 0x10000000

    .line 999
    .local v7, "flags":I
    if-eqz v11, :cond_1e3

    .line 1000
    const/high16 v12, 0x1000000

    or-int/2addr v7, v12

    .line 1002
    :cond_1e3
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v12, v7}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setImeOptions(I)V

    .line 1003
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v12}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getInputType()I

    move-result v15

    or-int/lit16 v15, v15, 0x4000

    const/high16 v18, 0x20000

    or-int v15, v15, v18

    invoke-virtual {v12, v15}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setInputType(I)V

    .line 1004
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v12, v8}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSingleLine(Z)V

    .line 1005
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const/4 v15, 0x6

    invoke-virtual {v12, v15}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setMaxLines(I)V

    .line 1006
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const/high16 v15, 0x41900000    # 18.0f

    invoke-virtual {v12, v6, v15}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setTextSize(IF)V

    .line 1007
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const/16 v15, 0x10

    invoke-virtual {v12, v15}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setGravity(I)V

    .line 1009
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const/high16 v15, 0x40a00000    # 5.0f

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

    move-result v15

    const/high16 v18, 0x40000000    # 2.0f

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

    move-result v13

    const/high16 v19, 0x40a00000    # 5.0f

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

    move-result v5

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

    move-result v14

    invoke-virtual {v12, v15, v13, v5, v14}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setPadding(IIII)V

    .line 1010
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const/high16 v12, 0x42180000    # 38.0f

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

    move-result v12

    invoke-virtual {v5, v12}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setMinimumHeight(I)V

    .line 1011
    new-instance v5, Lim/tpelyyftgw/ui/hviews/MryRoundButtonDrawable;

    invoke-direct {v5}, Lim/tpelyyftgw/ui/hviews/MryRoundButtonDrawable;-><init>()V

    .line 1012
    .local v5, "messageEditTextBackground":Lim/tpelyyftgw/ui/hviews/MryRoundButtonDrawable;
    invoke-virtual {v5, v8}, Lim/tpelyyftgw/ui/hviews/MryRoundButtonDrawable;->setIsRadiusAdjustBounds(Z)V

    .line 1013
    const/high16 v12, 0x41000000    # 8.0f

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

    move-result v12

    int-to-float v12, v12

    invoke-virtual {v5, v12}, Lim/tpelyyftgw/ui/hviews/MryRoundButtonDrawable;->setCornerRadius(F)V

    .line 1014
    const-string v12, "windowBackgroundWhite"

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

    move-result v12

    invoke-static {v12}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;

    move-result-object v12

    invoke-virtual {v5, v12}, Lim/tpelyyftgw/ui/hviews/MryRoundButtonDrawable;->setBgData(Landroid/content/res/ColorStateList;)V

    .line 1015
    const v12, 0x3d4ccccd    # 0.05f

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

    move-result v12

    const-string v13, "divider"

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

    move-result v13

    invoke-static {v13}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;

    move-result-object v13

    invoke-virtual {v5, v12, v13}, Lim/tpelyyftgw/ui/hviews/MryRoundButtonDrawable;->setStrokeData(ILandroid/content/res/ColorStateList;)V

    .line 1016
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v12, v5}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1017
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const-string v13, "chat_messagePanelText"

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

    move-result v13

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setTextColor(I)V

    .line 1018
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const-string v13, "chat_messagePanelHint"

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

    move-result v13

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setHintColor(I)V

    .line 1019
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const-string v13, "chat_messagePanelHint"

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

    move-result v13

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setHintTextColor(I)V

    .line 1020
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const-string v13, "chat_messagePanelCursor"

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

    move-result v13

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setCursorColor(I)V

    .line 1021
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const/high16 v20, -0x40800000    # -1.0f

    const/high16 v21, -0x40000000    # -2.0f

    const/16 v22, 0x50

    const/high16 v23, 0x42500000    # 52.0f

    const/high16 v24, 0x40a00000    # 5.0f

    if-eqz p4, :cond_2ad

    const/high16 v18, 0x42480000    # 50.0f

    const/high16 v25, 0x42480000    # 50.0f

    goto :goto_2af

    :cond_2ad
    const/high16 v25, 0x40000000    # 2.0f

    :goto_2af
    const/high16 v26, 0x40c00000    # 6.0f

    invoke-static/range {v20 .. v26}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v10, v12, v13}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1022
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    new-instance v13, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$10;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$10;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setOnKeyListener(Landroid/view/View$OnKeyListener;)V

    .line 1074
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    new-instance v13, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$11;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$11;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setOnEditorActionListener(Landroid/widget/TextView$OnEditorActionListener;)V

    .line 1095
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    new-instance v13, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/edittext/NoCopySpanEditableFactory;

    new-array v14, v6, [Landroid/text/NoCopySpan;

    new-instance v15, Lim/tpelyyftgw/ui/components/mentionspan/MentionSpanWatcher;

    invoke-direct {v15}, Lim/tpelyyftgw/ui/components/mentionspan/MentionSpanWatcher;-><init>()V

    aput-object v15, v14, v8

    invoke-direct {v13, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/edittext/NoCopySpanEditableFactory;-><init>([Landroid/text/NoCopySpan;)V

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setEditableFactory(Landroid/text/Editable$Factory;)V

    .line 1096
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    new-instance v13, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$12;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$12;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->addTextChangedListener(Landroid/text/TextWatcher;)V

    .line 1168
    new-instance v12, Landroid/widget/LinearLayout;

    invoke-direct {v12, v1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V

    iput-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    .line 1169
    invoke-virtual {v12, v8}, Landroid/widget/LinearLayout;->setOrientation(I)V

    .line 1170
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v12, v8}, Landroid/widget/LinearLayout;->setEnabled(Z)V

    .line 1171
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    const/high16 v13, 0x42400000    # 48.0f

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

    move-result v14

    int-to-float v14, v14

    invoke-virtual {v12, v14}, Landroid/widget/LinearLayout;->setPivotX(F)V

    .line 1172
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    const/high16 v20, -0x40000000    # -2.0f

    const/high16 v21, 0x42400000    # 48.0f

    const/16 v22, 0x55

    const/16 v23, 0x0

    const/16 v24, 0x0

    const/16 v25, 0x0

    const/high16 v26, 0x40000000    # 2.0f

    invoke-static/range {v20 .. v26}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v10, v12, v14}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1174
    const/16 v12, 0x8

    const-string v14, "chat_messagePanelIcons"

    if-eqz p4, :cond_4b0

    .line 1175
    new-instance v13, Landroid/widget/ImageView;

    invoke-direct {v13, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachButton:Landroid/widget/ImageView;

    .line 1176
    new-instance v8, Landroid/graphics/PorterDuffColorFilter;

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

    move-result v6

    sget-object v4, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v8, v6, v4}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v13, v8}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1177
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachButton:Landroid/widget/ImageView;

    const v6, 0x7f0d0174

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1178
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachButton:Landroid/widget/ImageView;

    sget-object v6, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1182
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachButton:Landroid/widget/ImageView;

    const/high16 v23, 0x42400000    # 48.0f

    const/high16 v24, 0x42400000    # 48.0f

    const/16 v25, 0x53

    const/high16 v26, 0x40400000    # 3.0f

    const/16 v27, 0x0

    const/16 v28, 0x0

    const/high16 v29, 0x40000000    # 2.0f

    invoke-static/range {v23 .. v29}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v6

    invoke-virtual {v10, v4, v6}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1183
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachButton:Landroid/widget/ImageView;

    new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$fl8_Asdln8Vhhy96MHD_-uepg1g;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$fl8_Asdln8Vhhy96MHD_-uepg1g;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1187
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachButton:Landroid/widget/ImageView;

    const v6, 0x7f0f000f

    const-string v8, "AccDescrAttachButton"

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

    move-result-object v6

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1189
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v4, :cond_3fc

    .line 1190
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v4

    const v6, 0x7f0814ad

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

    move-result v6

    invoke-virtual {v4, v6}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v4

    invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v4

    .line 1191
    .local v4, "drawable1":Landroid/graphics/drawable/Drawable;
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v6

    const v8, 0x7f0814ac

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

    move-result v8

    invoke-virtual {v6, v8}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v6

    invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v6

    .line 1192
    .local v6, "drawable2":Landroid/graphics/drawable/Drawable;
    new-instance v8, Landroid/graphics/PorterDuffColorFilter;

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

    move-result v13

    sget-object v15, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v8, v13, v15}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v4, v8}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1193
    new-instance v8, Landroid/graphics/PorterDuffColorFilter;

    const-string v13, "chat_recordedVoiceDot"

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

    move-result v13

    sget-object v15, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v8, v13, v15}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v6, v8}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1194
    new-instance v8, Lim/tpelyyftgw/ui/components/CombinedDrawable;

    invoke-direct {v8, v4, v6}, Lim/tpelyyftgw/ui/components/CombinedDrawable;-><init>(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V

    .line 1196
    .local v8, "combinedDrawable":Lim/tpelyyftgw/ui/components/CombinedDrawable;
    new-instance v13, Landroid/widget/ImageView;

    invoke-direct {v13, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    .line 1197
    invoke-virtual {v13, v8}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1198
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v13, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 1199
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const v15, 0x7f0f0ec4

    const-string v12, "ScheduledMessages"

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

    move-result-object v12

    invoke-virtual {v13, v12}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1200
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v13, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v12, v13}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1201
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/16 v13, 0x55

    const/16 v15, 0x30

    invoke-static {v15, v15, v13}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v10, v12, v13}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1202
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    new-instance v13, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$W8q22tXhaKNvzAQdMQ2Cxw0JA2A;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$W8q22tXhaKNvzAQdMQ2Cxw0JA2A;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v12, v13}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1209
    .end local v4    # "drawable1":Landroid/graphics/drawable/Drawable;
    .end local v6    # "drawable2":Landroid/graphics/drawable/Drawable;
    .end local v8    # "combinedDrawable":Lim/tpelyyftgw/ui/components/CombinedDrawable;
    :cond_3fc
    new-instance v4, Landroid/widget/ImageView;

    invoke-direct {v4, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    .line 1210
    new-instance v6, Landroid/graphics/PorterDuffColorFilter;

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

    move-result v8

    sget-object v12, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v6, v8, v12}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1211
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const v6, 0x7f0801c1

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1212
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    sget-object v6, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1213
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const/16 v6, 0x8

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

    .line 1214
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const/16 v8, 0x30

    invoke-static {v8, v8}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v4, v6, v12}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1215
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$EiMAneXaN3scLmD8WxEeGU6PPUw;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$EiMAneXaN3scLmD8WxEeGU6PPUw;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1243
    new-instance v4, Landroid/widget/ImageView;

    invoke-direct {v4, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    .line 1244
    iget-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

    if-eqz v6, :cond_44d

    const v6, 0x7f0801ca

    goto :goto_450

    :cond_44d
    const v6, 0x7f0801cb

    :goto_450
    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1245
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    iget-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

    if-eqz v6, :cond_45f

    const v6, 0x7f0f001a

    const-string v8, "AccDescrChanSilentOn"

    goto :goto_464

    :cond_45f
    const v6, 0x7f0f0019

    const-string v8, "AccDescrChanSilentOff"

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

    move-result-object v6

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1246
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    new-instance v6, Landroid/graphics/PorterDuffColorFilter;

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

    move-result v8

    sget-object v12, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v6, v8, v12}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1247
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    sget-object v6, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1248
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    iget-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->canWriteToChannel:Z

    if-eqz v6, :cond_494

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v6, :cond_492

    invoke-interface {v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v6

    if-nez v6, :cond_494

    :cond_492
    const/4 v6, 0x0

    goto :goto_496

    :cond_494
    const/16 v6, 0x8

    :goto_496
    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 1249
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    const/16 v8, 0x30

    invoke-static {v8, v8}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v4, v6, v12}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1250
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$2PbYFqAsoiFCXcNqVP6KCU5mEck;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$2PbYFqAsoiFCXcNqVP6KCU5mEck;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1265
    :cond_4b0
    new-instance v4, Landroid/widget/FrameLayout;

    invoke-direct {v4, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    .line 1266
    .local v4, "emojiButtonContainer":Landroid/widget/FrameLayout;
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    const/16 v8, 0x30

    invoke-static {v8, v8}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(II)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v6, v4, v12}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1268
    const/4 v6, 0x0

    .local v6, "a":I
    :goto_4c1
    const/4 v15, 0x2

    if-ge v6, v15, :cond_545

    .line 1269
    iget-object v15, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    new-instance v13, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$13;

    invoke-direct {v13, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$13;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/content/Context;)V

    aput-object v13, v15, v6

    .line 1280
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v13, v13, v6

    new-instance v15, Landroid/graphics/PorterDuffColorFilter;

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

    move-result v12

    sget-object v8, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v15, v12, v8}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v13, v15}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1281
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v8, v8, v6

    sget-object v12, Landroid/widget/ImageView$ScaleType;->CENTER_INSIDE:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v8, v12}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1282
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v8, v8, v6

    const/high16 v28, 0x42400000    # 48.0f

    const/high16 v29, 0x42400000    # 48.0f

    const/16 v30, 0x53

    const/16 v31, 0x0

    const/16 v32, 0x0

    const/16 v33, 0x0

    const/16 v34, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v4, v8, v12}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1283
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v8, v8, v6

    new-instance v12, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$rCa9OWKzbQJDjSavVzN2-TFPAKY;

    invoke-direct {v12, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$rCa9OWKzbQJDjSavVzN2-TFPAKY;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v8, v12}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1297
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v8, v8, v6

    const v12, 0x7f0f0021

    const-string v13, "AccDescrEmojiButton"

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

    move-result-object v12

    invoke-virtual {v8, v12}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1298
    const/4 v8, 0x1

    if-ne v6, v8, :cond_541

    .line 1299
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v8, v8, v6

    const/4 v12, 0x4

    invoke-virtual {v8, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 1300
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v8, v8, v6

    const/4 v12, 0x0

    invoke-virtual {v8, v12}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 1301
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v8, v8, v6

    const v12, 0x3dcccccd    # 0.1f

    invoke-virtual {v8, v12}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 1302
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v8, v8, v6

    invoke-virtual {v8, v12}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 1268
    :cond_541
    add-int/lit8 v6, v6, 0x1

    goto/16 :goto_4c1

    .line 1305
    .end local v6    # "a":I
    :cond_545
    const/4 v6, 0x0

    invoke-direct {v0, v6, v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setEmojiButtonImage(ZZ)V

    .line 1308
    new-instance v6, Landroid/widget/FrameLayout;

    invoke-direct {v6, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    .line 1309
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    if-nez v8, :cond_557

    const/16 v8, 0x8

    goto :goto_558

    :cond_557
    const/4 v8, 0x0

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

    .line 1310
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    const-string v8, "chat_messagePanelBackground"

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

    move-result v12

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

    .line 1311
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    const/4 v12, 0x1

    invoke-virtual {v6, v12}, Landroid/widget/FrameLayout;->setFocusable(Z)V

    .line 1312
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    invoke-virtual {v6, v12}, Landroid/widget/FrameLayout;->setFocusableInTouchMode(Z)V

    .line 1313
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    invoke-virtual {v6, v12}, Landroid/widget/FrameLayout;->setClickable(Z)V

    .line 1314
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    const/16 v12, 0x50

    const/4 v13, -0x1

    const/16 v15, 0x30

    invoke-static {v13, v15, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v2

    invoke-virtual {v10, v6, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1316
    new-instance v2, Landroid/widget/ImageView;

    invoke-direct {v2, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordDeleteImageView:Landroid/widget/ImageView;

    .line 1317
    sget-object v6, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1318
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordDeleteImageView:Landroid/widget/ImageView;

    const v6, 0x7f0d019b

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1319
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordDeleteImageView:Landroid/widget/ImageView;

    new-instance v6, Landroid/graphics/PorterDuffColorFilter;

    const-string v12, "chat_messagePanelVoiceDelete"

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

    move-result v12

    sget-object v13, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v6, v12, v13}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1320
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordDeleteImageView:Landroid/widget/ImageView;

    const v6, 0x7f0f04d8

    const-string v12, "Delete"

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

    move-result-object v6

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1321
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordDeleteImageView:Landroid/widget/ImageView;

    const/high16 v12, 0x42400000    # 48.0f

    const/16 v13, 0x30

    invoke-static {v13, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v2, v6, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1322
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordDeleteImageView:Landroid/widget/ImageView;

    new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$wzY-wzlY9EYRtTTPexEjPJa2x9c;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$wzY-wzlY9EYRtTTPexEjPJa2x9c;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1339
    new-instance v2, Lim/tpelyyftgw/ui/components/VideoTimelineView;

    invoke-direct {v2, v1}, Lim/tpelyyftgw/ui/components/VideoTimelineView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    .line 1340
    const-string v6, "chat_messagePanelVideoFrame"

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

    move-result v6

    invoke-virtual {v2, v6}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setColor(I)V

    .line 1341
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    const/4 v6, 0x1

    invoke-virtual {v2, v6}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setRoundFrames(Z)V

    .line 1342
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    new-instance v6, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$14;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$14;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v2, v6}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setDelegate(Lim/tpelyyftgw/ui/components/VideoTimelineView$VideoTimelineViewDelegate;)V

    .line 1371
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    const/high16 v28, -0x40800000    # -1.0f

    const/high16 v29, 0x42000000    # 32.0f

    const/16 v30, 0x13

    const/high16 v31, 0x42200000    # 40.0f

    const/16 v32, 0x0

    const/16 v33, 0x0

    const/16 v34, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v2, v6, v12}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1373
    new-instance v2, Landroid/view/View;

    invoke-direct {v2, v1}, Landroid/view/View;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioBackground:Landroid/view/View;

    .line 1374
    const/high16 v6, 0x41900000    # 18.0f

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

    move-result v6

    int-to-float v6, v6

    const-string v12, "chat_recordedVoiceBackground"

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

    move-result v12

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

    move-result-object v6

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

    .line 1375
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioBackground:Landroid/view/View;

    const/high16 v29, 0x42100000    # 36.0f

    const/high16 v31, 0x42400000    # 48.0f

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v2, v6, v12}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1377
    new-instance v2, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    invoke-direct {v2, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    .line 1378
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    const/high16 v29, 0x42000000    # 32.0f

    const/high16 v31, 0x42b80000    # 92.0f

    const/high16 v33, 0x42500000    # 52.0f

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v6, v2, v12}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1380
    const v2, 0x7f080305

    const-string v6, "chat_recordedVoicePlayPause"

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

    move-result v6

    const-string v12, "chat_recordedVoicePlayPausePressed"

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

    move-result v12

    invoke-static {v1, v2, v6, v12}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSimpleSelectorDrawable(Landroid/content/Context;III)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->playDrawable:Landroid/graphics/drawable/Drawable;

    .line 1381
    const v2, 0x7f080304

    const-string v6, "chat_recordedVoicePlayPause"

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

    move-result v6

    const-string v12, "chat_recordedVoicePlayPausePressed"

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

    move-result v12

    invoke-static {v1, v2, v6, v12}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSimpleSelectorDrawable(Landroid/content/Context;III)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pauseDrawable:Landroid/graphics/drawable/Drawable;

    .line 1383
    new-instance v2, Landroid/widget/ImageView;

    invoke-direct {v2, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    .line 1384
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->playDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1385
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    sget-object v6, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1386
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    const v6, 0x7f0f000b

    const-string v12, "AccActionPlay"

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

    move-result-object v6

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1387
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    const/high16 v28, 0x42400000    # 48.0f

    const/high16 v29, 0x42400000    # 48.0f

    const/16 v30, 0x53

    const/high16 v31, 0x42400000    # 48.0f

    const/16 v33, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v2, v6, v12}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1388
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$NSoV3LuqDDBc1vIgxrJTnSBoT5Y;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$NSoV3LuqDDBc1vIgxrJTnSBoT5Y;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1403
    new-instance v2, Landroid/widget/TextView;

    invoke-direct {v2, v1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioTimeTextView:Landroid/widget/TextView;

    .line 1404
    const-string v6, "chat_messagePanelVoiceDuration"

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

    move-result v6

    invoke-virtual {v2, v6}, Landroid/widget/TextView;->setTextColor(I)V

    .line 1405
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioTimeTextView:Landroid/widget/TextView;

    const/high16 v6, 0x41500000    # 13.0f

    const/4 v12, 0x1

    invoke-virtual {v2, v12, v6}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 1406
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioTimeTextView:Landroid/widget/TextView;

    const/high16 v28, -0x40000000    # -2.0f

    const/high16 v29, -0x40000000    # -2.0f

    const/16 v30, 0x15

    const/16 v31, 0x0

    const/high16 v33, 0x41500000    # 13.0f

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v2, v12, v13}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1408
    new-instance v2, Landroid/widget/FrameLayout;

    invoke-direct {v2, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    .line 1409
    const/16 v12, 0x8

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

    .line 1410
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

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

    move-result v12

    invoke-virtual {v2, v12}, Landroid/widget/FrameLayout;->setBackgroundColor(I)V

    .line 1411
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    const/16 v12, 0x50

    const/4 v13, -0x1

    const/16 v15, 0x30

    invoke-static {v13, v15, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v6

    invoke-virtual {v10, v2, v6}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1412
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    sget-object v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$imBOhGGY-N9kDP3KSBy-FoRTUJc;->INSTANCE:Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$imBOhGGY-N9kDP3KSBy-FoRTUJc;

    invoke-virtual {v2, v6}, Landroid/widget/FrameLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V

    .line 1414
    new-instance v2, Landroid/widget/LinearLayout;

    invoke-direct {v2, v1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    .line 1415
    const/4 v6, 0x0

    invoke-virtual {v2, v6}, Landroid/widget/LinearLayout;->setOrientation(I)V

    .line 1416
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    const/16 v30, 0x11

    const/high16 v31, 0x41f00000    # 30.0f

    const/16 v33, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v2, v6, v12}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1418
    new-instance v2, Landroid/widget/ImageView;

    invoke-direct {v2, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCancelImage:Landroid/widget/ImageView;

    .line 1419
    const v6, 0x7f08035f

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1420
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCancelImage:Landroid/widget/ImageView;

    new-instance v6, Landroid/graphics/PorterDuffColorFilter;

    const-string v12, "chat_recordVoiceCancel"

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

    move-result v12

    sget-object v13, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v6, v12, v13}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1421
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCancelImage:Landroid/widget/ImageView;

    const/16 v28, -0x2

    const/16 v29, -0x2

    const/16 v30, 0x10

    const/16 v31, 0x0

    const/16 v32, 0x1

    const/16 v33, 0x0

    const/16 v34, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v2, v6, v12}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1423
    new-instance v2, Landroid/widget/TextView;

    invoke-direct {v2, v1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCancelText:Landroid/widget/TextView;

    .line 1424
    const v6, 0x7f0f0fcc

    const-string v12, "SlideToCancel"

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

    move-result-object v6

    invoke-virtual {v2, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 1425
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCancelText:Landroid/widget/TextView;

    const-string v6, "chat_recordVoiceCancel"

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

    move-result v6

    invoke-virtual {v2, v6}, Landroid/widget/TextView;->setTextColor(I)V

    .line 1426
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCancelText:Landroid/widget/TextView;

    const/high16 v6, 0x41400000    # 12.0f

    const/4 v12, 0x1

    invoke-virtual {v2, v12, v6}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 1427
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCancelText:Landroid/widget/TextView;

    const/16 v31, 0x6

    const/16 v32, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v2, v6, v12}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1429
    new-instance v2, Landroid/widget/TextView;

    invoke-direct {v2, v1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    .line 1430
    const v6, 0x7f0f02f7

    const-string v12, "Cancel"

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

    move-result-object v6

    invoke-virtual {v6}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v2, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 1431
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    const-string v6, "chat_fieldOverlayText"

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

    move-result v6

    invoke-virtual {v2, v6}, Landroid/widget/TextView;->setTextColor(I)V

    .line 1432
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    const/high16 v6, 0x41800000    # 16.0f

    const/4 v12, 0x1

    invoke-virtual {v2, v12, v6}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 1433
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    const/16 v12, 0x11

    invoke-virtual {v2, v12}, Landroid/widget/TextView;->setGravity(I)V

    .line 1434
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    const-string v12, "fonts/rmedium.ttf"

    invoke-static {v12}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTypeface(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object v12

    invoke-virtual {v2, v12}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V

    .line 1435
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    const/4 v12, 0x0

    invoke-virtual {v2, v12}, Landroid/widget/TextView;->setAlpha(F)V

    .line 1436
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    const/high16 v12, 0x42100000    # 36.0f

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

    move-result v12

    const/4 v13, 0x0

    invoke-virtual {v2, v12, v13, v13, v13}, Landroid/widget/TextView;->setPadding(IIII)V

    .line 1437
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    new-instance v12, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$upBrvWhykd9yKd3-Zy97LJsv7ZU;

    invoke-direct {v12, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$upBrvWhykd9yKd3-Zy97LJsv7ZU;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v2, v12}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1448
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    const/high16 v28, -0x40000000    # -2.0f

    const/high16 v29, -0x40800000    # -1.0f

    const/16 v30, 0x31

    const/16 v31, 0x0

    const/16 v32, 0x0

    const/16 v33, 0x0

    const/16 v34, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v2, v12, v13}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1450
    new-instance v2, Landroid/widget/LinearLayout;

    invoke-direct {v2, v1}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeContainer:Landroid/widget/LinearLayout;

    .line 1451
    const/4 v12, 0x0

    invoke-virtual {v2, v12}, Landroid/widget/LinearLayout;->setOrientation(I)V

    .line 1452
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeContainer:Landroid/widget/LinearLayout;

    const/high16 v13, 0x41500000    # 13.0f

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

    move-result v15

    invoke-virtual {v2, v15, v12, v12, v12}, Landroid/widget/LinearLayout;->setPadding(IIII)V

    .line 1453
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeContainer:Landroid/widget/LinearLayout;

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

    move-result v12

    invoke-virtual {v2, v12}, Landroid/widget/LinearLayout;->setBackgroundColor(I)V

    .line 1454
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeContainer:Landroid/widget/LinearLayout;

    const/16 v13, 0x10

    const/4 v15, -0x2

    invoke-static {v15, v15, v13}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v2, v12, v13}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1456
    new-instance v2, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordDot;

    invoke-direct {v2, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordDot;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordDot:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordDot;

    .line 1457
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeContainer:Landroid/widget/LinearLayout;

    const/16 v28, 0xb

    const/16 v29, 0xb

    const/16 v30, 0x10

    const/16 v31, 0x0

    const/16 v32, 0x1

    const/16 v33, 0x0

    const/16 v34, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v12, v2, v13}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1459
    new-instance v2, Landroid/widget/TextView;

    invoke-direct {v2, v1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeText:Landroid/widget/TextView;

    .line 1460
    const-string v12, "chat_recordTime"

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

    move-result v12

    invoke-virtual {v2, v12}, Landroid/widget/TextView;->setTextColor(I)V

    .line 1461
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeText:Landroid/widget/TextView;

    const/4 v12, 0x1

    invoke-virtual {v2, v12, v6}, Landroid/widget/TextView;->setTextSize(IF)V

    .line 1462
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeContainer:Landroid/widget/LinearLayout;

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeText:Landroid/widget/TextView;

    const/16 v28, -0x2

    const/16 v29, -0x2

    const/16 v31, 0x6

    const/16 v32, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(IIIIIII)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v2, v12, v13}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1464
    new-instance v2, Landroid/widget/FrameLayout;

    invoke-direct {v2, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

    .line 1465
    const/4 v12, 0x0

    invoke-virtual {v2, v12}, Landroid/widget/FrameLayout;->setClipChildren(Z)V

    .line 1466
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v2, v12}, Landroid/widget/FrameLayout;->setClipToPadding(Z)V

    .line 1467
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

    const/high16 v28, 0x42400000    # 48.0f

    const/high16 v29, 0x42400000    # 48.0f

    const/16 v30, 0x50

    const/16 v31, 0x0

    const/16 v32, 0x0

    const/16 v33, 0x0

    const/high16 v34, 0x40000000    # 2.0f

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(FFIFFFF)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v13

    invoke-virtual {v2, v12, v13}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1469
    new-instance v2, Landroid/widget/FrameLayout;

    invoke-direct {v2, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    move-result v8

    invoke-virtual {v2, v8}, Landroid/widget/FrameLayout;->setBackgroundColor(I)V

    .line 1471
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/4 v8, 0x0

    invoke-virtual {v2, v8}, Landroid/widget/FrameLayout;->setSoundEffectsEnabled(Z)V

    .line 1473
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/high16 v12, 0x42400000    # 48.0f

    const/16 v13, 0x30

    invoke-static {v13, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v2, v8, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1475
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    new-instance v8, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$M7QUZWB5EwSzWoJSxucMOr6oWIo;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$M7QUZWB5EwSzWoJSxucMOr6oWIo;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v2, v8}, Landroid/widget/FrameLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V

    .line 1599
    new-instance v2, Landroid/widget/ImageView;

    invoke-direct {v2, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    .line 1600
    sget-object v8, Landroid/widget/ImageView$ScaleType;->CENTER_INSIDE:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v2, v8}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1601
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    new-instance v8, Landroid/graphics/PorterDuffColorFilter;

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

    move-result v12

    sget-object v13, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v8, v12, v13}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v2, v8}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1602
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    const v8, 0x7f0d0175

    invoke-virtual {v2, v8}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1603
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    const/high16 v8, 0x40800000    # 4.0f

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

    move-result v12

    const/4 v13, 0x0

    invoke-virtual {v2, v13, v13, v12, v13}, Landroid/widget/ImageView;->setPadding(IIII)V

    .line 1604
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    const v12, 0x7f0f0056

    const-string v13, "AccDescrVoiceMessage"

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

    move-result-object v12

    invoke-virtual {v2, v12}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1605
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    const/4 v12, 0x1

    invoke-virtual {v2, v12}, Landroid/widget/ImageView;->setFocusable(Z)V

    .line 1606
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->mediaMessageButtonsDelegate:Landroid/view/View$AccessibilityDelegate;

    invoke-virtual {v2, v12}, Landroid/widget/ImageView;->setAccessibilityDelegate(Landroid/view/View$AccessibilityDelegate;)V

    .line 1607
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    const/high16 v13, 0x42400000    # 48.0f

    const/16 v15, 0x30

    invoke-static {v15, v13}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v6

    invoke-virtual {v2, v12, v6}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1609
    if-eqz p4, :cond_983

    .line 1610
    new-instance v2, Landroid/widget/ImageView;

    invoke-direct {v2, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    .line 1611
    sget-object v6, Landroid/widget/ImageView$ScaleType;->CENTER_INSIDE:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1612
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    new-instance v6, Landroid/graphics/PorterDuffColorFilter;

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

    move-result v12

    sget-object v13, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v6, v12, v13}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1613
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    const v6, 0x7f0d0177

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1614
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

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

    move-result v6

    const/4 v12, 0x0

    invoke-virtual {v2, v12, v12, v6, v12}, Landroid/widget/ImageView;->setPadding(IIII)V

    .line 1615
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    const v6, 0x7f0f0054

    const-string v12, "AccDescrVideoMessage"

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

    move-result-object v6

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1616
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    const/4 v6, 0x1

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setFocusable(Z)V

    .line 1617
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->mediaMessageButtonsDelegate:Landroid/view/View$AccessibilityDelegate;

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setAccessibilityDelegate(Landroid/view/View$AccessibilityDelegate;)V

    .line 1618
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    const/high16 v12, 0x42400000    # 48.0f

    const/16 v13, 0x30

    invoke-static {v13, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v2, v6, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1621
    :cond_983
    new-instance v2, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    invoke-direct {v2, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    .line 1622
    const/16 v6, 0x8

    invoke-virtual {v2, v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->setVisibility(I)V

    .line 1623
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    const/high16 v28, 0x42f80000    # 124.0f

    const/high16 v29, 0x43420000    # 194.0f

    const/16 v30, 0x55

    const/16 v31, 0x0

    const/16 v32, 0x0

    const/high16 v33, -0x3df00000    # -36.0f

    const/16 v34, 0x0

    invoke-static/range {v28 .. v34}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v2, v6, v12}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1625
    new-instance v2, Landroid/widget/ImageView;

    invoke-direct {v2, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    .line 1626
    const/4 v6, 0x4

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

    .line 1627
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v6, Landroid/widget/ImageView$ScaleType;->CENTER_INSIDE:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1628
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    new-instance v6, Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;

    invoke-direct {v6}, Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;-><init>()V

    iput-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->progressDrawable:Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1629
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const v6, 0x7f0f02f7

    const-string v12, "Cancel"

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

    move-result-object v6

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1630
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->progressDrawable:Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;

    new-instance v6, Landroid/graphics/PorterDuffColorFilter;

    const-string v12, "chat_messagePanelCancelInlineBot"

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

    move-result v12

    sget-object v13, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v6, v12, v13}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v2, v6}, Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1631
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/4 v6, 0x0

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setSoundEffectsEnabled(Z)V

    .line 1632
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const v6, 0x3dcccccd    # 0.1f

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 1633
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 1634
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/4 v6, 0x0

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

    .line 1635
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/high16 v12, 0x42400000    # 48.0f

    const/16 v13, 0x30

    invoke-static {v13, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v2, v6, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1636
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$8_yPtNvQFbNilss6rlefq7g1mT0;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$8_yPtNvQFbNilss6rlefq7g1mT0;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1646
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v2

    if-eqz v2, :cond_a50

    .line 1647
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    const v6, 0x7f0814a2

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

    move-result v6

    invoke-virtual {v2, v6}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v2

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonDrawable:Landroid/graphics/drawable/Drawable;

    .line 1648
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    invoke-virtual {v2, v6}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v2

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonInverseDrawable:Landroid/graphics/drawable/Drawable;

    .line 1649
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    invoke-virtual {v2, v6}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v2

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->inactinveSendButtonDrawable:Landroid/graphics/drawable/Drawable;

    goto :goto_a81

    .line 1651
    :cond_a50
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    const v6, 0x7f0814df

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

    move-result v6

    invoke-virtual {v2, v6}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v2

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonDrawable:Landroid/graphics/drawable/Drawable;

    .line 1652
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    invoke-virtual {v2, v6}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v2

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonInverseDrawable:Landroid/graphics/drawable/Drawable;

    .line 1653
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    invoke-virtual {v2, v6}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v2

    invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v2

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->inactinveSendButtonDrawable:Landroid/graphics/drawable/Drawable;

    .line 1655
    :goto_a81
    new-instance v2, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$15;

    invoke-direct {v2, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$15;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    .line 1747
    const/4 v6, 0x4

    invoke-virtual {v2, v6}, Landroid/view/View;->setVisibility(I)V

    .line 1748
    const-string v2, "chat_messagePanelSend"

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

    move-result v2

    .line 1749
    .local v2, "color":I
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const v12, 0x7f0f0f15

    const-string v13, "Send"

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

    move-result-object v12

    invoke-virtual {v6, v12}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1750
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/4 v12, 0x0

    invoke-virtual {v6, v12}, Landroid/view/View;->setSoundEffectsEnabled(Z)V

    .line 1751
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const v12, 0x3dcccccd    # 0.1f

    invoke-virtual {v6, v12}, Landroid/view/View;->setScaleX(F)V

    .line 1752
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v6, v12}, Landroid/view/View;->setScaleY(F)V

    .line 1753
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/4 v12, 0x0

    invoke-virtual {v6, v12}, Landroid/view/View;->setAlpha(F)V

    .line 1754
    sget v6, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v12, 0x15

    if-lt v6, v12, :cond_adb

    .line 1755
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/16 v12, 0x18

    invoke-static {v2}, Landroid/graphics/Color;->red(I)I

    move-result v13

    invoke-static {v2}, Landroid/graphics/Color;->green(I)I

    move-result v15

    invoke-static {v2}, Landroid/graphics/Color;->blue(I)I

    move-result v8

    invoke-static {v12, v13, v15, v8}, Landroid/graphics/Color;->argb(IIII)I

    move-result v8

    const/4 v12, 0x1

    invoke-static {v8, v12}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(II)Landroid/graphics/drawable/Drawable;

    move-result-object v8

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

    .line 1757
    :cond_adb
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/high16 v29, 0x42400000    # 48.0f

    const/high16 v30, 0x42400000    # 48.0f

    const/16 v31, 0x50

    const/16 v32, 0x0

    const/16 v33, 0x0

    const/16 v34, 0x0

    const/high16 v35, -0x40000000    # -2.0f

    invoke-static/range {v29 .. v35}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v6, v8, v12}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1758
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    new-instance v8, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$ZTYI3bZ2HNdXQ0B97gak6mODUeI;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$ZTYI3bZ2HNdXQ0B97gak6mODUeI;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1763
    new-instance v6, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-direct {v6, v1}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    .line 1764
    const/16 v8, 0x12

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setTextSize(I)V

    .line 1765
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v8, 0x4

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 1766
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v8, 0x0

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setSoundEffectsEnabled(Z)V

    .line 1767
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const v8, 0x3dcccccd    # 0.1f

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleX(F)V

    .line 1768
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleY(F)V

    .line 1769
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v8, 0x0

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setAlpha(F)V

    .line 1770
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/high16 v8, 0x41500000    # 13.0f

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

    move-result v8

    const/4 v12, 0x0

    invoke-virtual {v6, v12, v12, v8, v12}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setPadding(IIII)V

    .line 1771
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v8, 0x15

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setGravity(I)V

    .line 1772
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

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

    move-result v8

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setTextColor(I)V

    .line 1773
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v12, 0x40

    const/16 v13, 0x35

    const/16 v15, 0x30

    invoke-static {v12, v15, v13}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v12

    invoke-virtual {v6, v8, v12}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1774
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    new-instance v8, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$QPqkv_aht77aR88pTivTQ3VwFIE;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$QPqkv_aht77aR88pTivTQ3VwFIE;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1788
    new-instance v6, Landroid/widget/ImageView;

    invoke-direct {v6, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    .line 1789
    const/high16 v8, 0x40800000    # 4.0f

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

    move-result v8

    const/4 v12, 0x0

    invoke-virtual {v6, v12, v12, v8, v12}, Landroid/widget/ImageView;->setPadding(IIII)V

    .line 1790
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v8, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1791
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    new-instance v8, Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;

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

    move-result v13

    invoke-direct {v8, v13, v12}, Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;-><init>(IZ)V

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersArrow:Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1792
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/16 v8, 0x8

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

    .line 1793
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const v8, 0x3dcccccd    # 0.1f

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 1794
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 1795
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/4 v8, 0x0

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

    .line 1796
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/high16 v12, 0x42400000    # 48.0f

    const/16 v13, 0x30

    invoke-static {v13, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v6, v8, v14}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1797
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    new-instance v8, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$QdS9QIJibfCmJnr3KHMjF28DNiU;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$QdS9QIJibfCmJnr3KHMjF28DNiU;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1821
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const v8, 0x7f0f0022

    const-string v12, "AccDescrExpandPanel"

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

    move-result-object v8

    invoke-virtual {v6, v8}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1823
    new-instance v6, Landroid/widget/FrameLayout;

    invoke-direct {v6, v1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V

    iput-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    .line 1824
    const/16 v8, 0x8

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

    .line 1825
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    const/16 v12, 0x50

    const/16 v13, 0x30

    invoke-static {v13, v13, v12}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createLinear(III)Landroid/widget/LinearLayout$LayoutParams;

    move-result-object v14

    invoke-virtual {v6, v8, v14}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1826
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    new-instance v8, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$UOeejFIH4mrsyP2J9PWinwrtUC0;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$UOeejFIH4mrsyP2J9PWinwrtUC0;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 1828
    const/high16 v6, 0x41800000    # 16.0f

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

    move-result v6

    const-string v8, "chat_messagePanelSend"

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

    move-result v8

    invoke-static {v6, v8}, Lim/tpelyyftgw/ui/actionbar/Theme;->createCircleDrawable(II)Landroid/graphics/drawable/Drawable;

    move-result-object v6

    .line 1829
    .local v6, "drawable":Landroid/graphics/drawable/Drawable;
    invoke-virtual/range {p1 .. p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;

    move-result-object v8

    const v12, 0x7f0814aa

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

    move-result v12

    invoke-virtual {v8, v12}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v8

    invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;

    move-result-object v8

    .line 1830
    .local v8, "checkDrawable":Landroid/graphics/drawable/Drawable;
    new-instance v12, Landroid/graphics/PorterDuffColorFilter;

    const-string v13, "chat_messagePanelVoicePressed"

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

    move-result v13

    sget-object v14, Landroid/graphics/PorterDuff$Mode;->MULTIPLY:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v12, v13, v14}, Landroid/graphics/PorterDuffColorFilter;-><init>(ILandroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v8, v12}, Landroid/graphics/drawable/Drawable;->setColorFilter(Landroid/graphics/ColorFilter;)V

    .line 1831
    new-instance v12, Lim/tpelyyftgw/ui/components/CombinedDrawable;

    const/high16 v13, 0x3f800000    # 1.0f

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

    move-result v13

    const/4 v14, 0x0

    invoke-direct {v12, v6, v8, v14, v13}, Lim/tpelyyftgw/ui/components/CombinedDrawable;-><init>(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;II)V

    .line 1832
    .local v12, "combinedDrawable":Lim/tpelyyftgw/ui/components/CombinedDrawable;
    const/high16 v13, 0x42000000    # 32.0f

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

    move-result v13

    const/high16 v14, 0x42000000    # 32.0f

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

    move-result v14

    invoke-virtual {v12, v13, v14}, Lim/tpelyyftgw/ui/components/CombinedDrawable;->setCustomSize(II)V

    .line 1834
    new-instance v13, Landroid/widget/ImageView;

    invoke-direct {v13, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    .line 1835
    sget-object v14, Landroid/widget/ImageView$ScaleType;->CENTER:Landroid/widget/ImageView$ScaleType;

    invoke-virtual {v13, v14}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V

    .line 1836
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v13, v12}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1837
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    const v14, 0x7f0f054f

    const-string v15, "Done"

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

    move-result-object v14

    invoke-virtual {v13, v14}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1838
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    iget-object v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    move/from16 v17, v2

    const/16 v2, 0x30

    const/high16 v15, 0x42400000    # 48.0f

    .end local v2    # "color":I
    .local v17, "color":I
    invoke-static {v2, v15}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v2

    invoke-virtual {v13, v14, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1840
    new-instance v2, Lim/tpelyyftgw/ui/components/ContextProgressView;

    const/4 v13, 0x0

    invoke-direct {v2, v1, v13}, Lim/tpelyyftgw/ui/components/ContextProgressView;-><init>(Landroid/content/Context;I)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    .line 1841
    const/4 v13, 0x4

    invoke-virtual {v2, v13}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setVisibility(I)V

    .line 1842
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    const/high16 v14, -0x40800000    # -1.0f

    const/4 v15, -0x1

    invoke-static {v15, v14}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v15

    invoke-virtual {v2, v13, v15}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

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

    move-result-object v2

    .line 1845
    .local v2, "sharedPreferences":Landroid/content/SharedPreferences;
    const/high16 v13, 0x436c0000    # 236.0f

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

    move-result v13

    const-string v14, "kbd_height"

    invoke-interface {v2, v14, v13}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v13

    iput v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    .line 1846
    const/high16 v13, 0x436c0000    # 236.0f

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

    move-result v13

    const-string v14, "kbd_height_land3"

    invoke-interface {v2, v14, v13}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v13

    iput v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    .line 1848
    const/4 v13, 0x0

    invoke-direct {v0, v13, v13}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setRecordVideoButtonVisible(ZZ)V

    .line 1849
    invoke-direct {v0, v13}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 1850
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkChannelRights()V

    .line 1852
    new-instance v13, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$16;

    invoke-direct {v13, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$16;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/content/Context;)V

    .line 1860
    .local v13, "bottomDivider":Landroid/view/View;
    const/high16 v14, 0x3f000000    # 0.5f

    const/16 v1, 0x50

    const/high16 v15, -0x40800000    # -1.0f

    invoke-static {v15, v14, v1}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFI)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v1

    invoke-virtual {v0, v13, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1865
    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/components/SeekBarWaveform;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->seekBarWaveform:Lim/tpelyyftgw/ui/components/SeekBarWaveform;

    return-object v0
.end method

.method static synthetic access$002(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Lim/tpelyyftgw/ui/components/SeekBarWaveform;)Lim/tpelyyftgw/ui/components/SeekBarWaveform;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Lim/tpelyyftgw/ui/components/SeekBarWaveform;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->seekBarWaveform:Lim/tpelyyftgw/ui/components/SeekBarWaveform;

    return-object p1
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/messenger/MessageObject;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    return-object v0
.end method

.method static synthetic access$1000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    return v0
.end method

.method static synthetic access$1002(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    return p1
.end method

.method static synthetic access$1100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    return v0
.end method

.method static synthetic access$1102(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # I

    .line 119
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    return p1
.end method

.method static synthetic access$1200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;ZZZ)V
    .registers 4
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z
    .param p2, "x2"    # Z
    .param p3, "x3"    # Z

    .line 119
    invoke-direct {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    return-void
.end method

.method static synthetic access$1300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkStickresExpandHeight()V

    return-void
.end method

.method static synthetic access$1400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    return-void
.end method

.method static synthetic access$1500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    return-object v0
.end method

.method static synthetic access$1600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/app/Activity;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    return-object v0
.end method

.method static synthetic access$1702(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->calledRecordRunnable:Z

    return p1
.end method

.method static synthetic access$1802(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordAudioVideoRunnableStarted:Z

    return p1
.end method

.method static synthetic access$1900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    return-object v0
.end method

.method static synthetic access$200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->destroyed:Z

    return v0
.end method

.method static synthetic access$2000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/TextView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    return-object v0
.end method

.method static synthetic access$2100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/LinearLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    return-object v0
.end method

.method static synthetic access$2200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$2300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onFinishInitCameraRunnable:Ljava/lang/Runnable;

    return-object v0
.end method

.method static synthetic access$2400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/ChatActivity;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    return-object v0
.end method

.method static synthetic access$2502(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # F

    .line 119
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    return p1
.end method

.method static synthetic access$2600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    return v0
.end method

.method static synthetic access$2700(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-wide v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    return-wide v0
.end method

.method static synthetic access$2800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/messenger/MessageObject;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    return-object v0
.end method

.method static synthetic access$2900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingGuid:I

    return v0
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/components/EditTextCaption;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    return-object v0
.end method

.method static synthetic access$3000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateRecordIntefrace()V

    return-void
.end method

.method static synthetic access$3100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/FrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    return-object v0
.end method

.method static synthetic access$3200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/Paint;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->redDotPaint:Landroid/graphics/Paint;

    return-object v0
.end method

.method static synthetic access$3300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/Paint;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->paint:Landroid/graphics/Paint;

    return-object v0
.end method

.method static synthetic access$3400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/Paint;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->paintRecord:Landroid/graphics/Paint;

    return-object v0
.end method

.method static synthetic access$3500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$3502(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/graphics/drawable/Drawable;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockDrawable:Landroid/graphics/drawable/Drawable;

    return-object p1
.end method

.method static synthetic access$3600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockTopDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$3602(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/graphics/drawable/Drawable;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockTopDrawable:Landroid/graphics/drawable/Drawable;

    return-object p1
.end method

.method static synthetic access$3700(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockArrowDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$3702(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/graphics/drawable/Drawable;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockArrowDrawable:Landroid/graphics/drawable/Drawable;

    return-object p1
.end method

.method static synthetic access$3800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockBackgroundDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$3802(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/graphics/drawable/Drawable;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockBackgroundDrawable:Landroid/graphics/drawable/Drawable;

    return-object p1
.end method

.method static synthetic access$3900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockShadowDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$3902(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/graphics/drawable/Drawable;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lockShadowDrawable:Landroid/graphics/drawable/Drawable;

    return-object p1
.end method

.method static synthetic access$400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->waitingForKeyboardOpen:Z

    return v0
.end method

.method static synthetic access$4000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->micDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$4002(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/graphics/drawable/Drawable;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->micDrawable:Landroid/graphics/drawable/Drawable;

    return-object p1
.end method

.method static synthetic access$4100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cameraDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$4102(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/graphics/drawable/Drawable;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cameraDrawable:Landroid/graphics/drawable/Drawable;

    return-object p1
.end method

.method static synthetic access$4200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$4202(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/graphics/drawable/Drawable;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendDrawable:Landroid/graphics/drawable/Drawable;

    return-object p1
.end method

.method static synthetic access$4300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/RectF;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->rect:Landroid/graphics/RectF;

    return-object v0
.end method

.method static synthetic access$4400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$4500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$4600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/messenger/AccountInstance;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    return-object v0
.end method

.method static synthetic access$4700(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;II)V
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # I
    .param p2, "x2"    # I

    .line 119
    invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    return-void
.end method

.method static synthetic access$4800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardInternal()V

    return-void
.end method

.method static synthetic access$4900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    return v0
.end method

.method static synthetic access$500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    return v0
.end method

.method static synthetic access$5000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/messenger/MessageObject;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    return-object v0
.end method

.method static synthetic access$5100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendByEnter:Z

    return v0
.end method

.method static synthetic access$5200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/messenger/MessageObject;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    return-object v0
.end method

.method static synthetic access$5300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    return v0
.end method

.method static synthetic access$5400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendMessage()V

    return-void
.end method

.method static synthetic access$5500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->innerTextChange:I

    return v0
.end method

.method static synthetic access$5502(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # I

    .line 119
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->innerTextChange:I

    return p1
.end method

.method static synthetic access$5600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->ignoreTextChange:Z

    return v0
.end method

.method static synthetic access$5702(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageWebPageSearch:Z

    return p1
.end method

.method static synthetic access$5800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->canWriteToChannel:Z

    return v0
.end method

.method static synthetic access$5900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-wide v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastTypingTimeSend:J

    return-wide v0
.end method

.method static synthetic access$5902(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;J)J
    .registers 3
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # J

    .line 119
    iput-wide p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastTypingTimeSend:J

    return-wide p1
.end method

.method static synthetic access$600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardRunnable:Ljava/lang/Runnable;

    return-object v0
.end method

.method static synthetic access$6000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/LinearLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    return-object v0
.end method

.method static synthetic access$6100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    return v0
.end method

.method static synthetic access$6200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/Paint;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dotPaint:Landroid/graphics/Paint;

    return-object v0
.end method

.method static synthetic access$6300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/messenger/VideoEditedInfo;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    return-object v0
.end method

.method static synthetic access$6400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$6500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    return-object v0
.end method

.method static synthetic access$6600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->inactinveSendButtonDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$6700(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/graphics/drawable/Drawable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonInverseDrawable:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic access$6800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/view/View;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    return-object v0
.end method

.method static synthetic access$6900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$6902(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$700(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/components/EmojiView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    return-object v0
.end method

.method static synthetic access$7000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$7100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$7102(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$7200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$7202(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$7300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/components/ContextProgressView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    return-object v0
.end method

.method static synthetic access$7400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$7500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/view/View;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    return-object v0
.end method

.method static synthetic access$7600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/view/View;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    return-object v0
.end method

.method static synthetic access$7700(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)V
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->resizeForTopView(Z)V

    return-void
.end method

.method static synthetic access$7800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/FrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    return-object v0
.end method

.method static synthetic access$7900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$7902(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersTabOpen:Z

    return v0
.end method

.method static synthetic access$8000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$8002(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$802(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersTabOpen:Z

    return p1
.end method

.method static synthetic access$8100(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$8200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$8302(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # I

    .line 119
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    return p1
.end method

.method static synthetic access$8400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/actionbar/SimpleTextView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    return-object v0
.end method

.method static synthetic access$8500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$8502(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$8600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/widget/FrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    return-object v0
.end method

.method static synthetic access$8702(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButtonAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$8800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Ljava/lang/Runnable;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateExpandabilityRunnable:Ljava/lang/Runnable;

    return-object v0
.end method

.method static synthetic access$8900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    return-object v0
.end method

.method static synthetic access$900(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiTabOpen:Z

    return v0
.end method

.method static synthetic access$9000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/animation/Animator;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    return-object v0
.end method

.method static synthetic access$9002(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/Animator;)Landroid/animation/Animator;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/Animator;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    return-object p1
.end method

.method static synthetic access$902(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiTabOpen:Z

    return p1
.end method

.method static synthetic access$9102(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersDragging:Z

    return p1
.end method

.method static synthetic access$9200(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    return v0
.end method

.method static synthetic access$9202(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;I)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # I

    .line 119
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    return p1
.end method

.method static synthetic access$9300(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    return-object v0
.end method

.method static synthetic access$9400(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    return v0
.end method

.method static synthetic access$9500(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    return v0
.end method

.method static synthetic access$9600(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionProgress:F

    return v0
.end method

.method static synthetic access$9602(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;F)F
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # F

    .line 119
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionProgress:F

    return p1
.end method

.method static synthetic access$9700(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButtonAnimation:Landroid/animation/AnimatorSet;

    return-object v0
.end method

.method static synthetic access$9702(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/animation/AnimatorSet;)Landroid/animation/AnimatorSet;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Landroid/animation/AnimatorSet;

    .line 119
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButtonAnimation:Landroid/animation/AnimatorSet;

    return-object p1
.end method

.method static synthetic access$9800(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)[Landroid/widget/ImageView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;

    .line 119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    return-object v0
.end method

.method static synthetic access$9902(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView;
    .param p1, "x1"    # Z

    .line 119
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->closeAnimationInProgress:Z

    return p1
.end method

.method private checkSendButton(Z)V
    .registers 20
    .param p1, "animated"    # Z

    .line 2784
    move-object/from16 v0, p0

    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v1, :cond_7

    .line 2785
    return-void

    .line 2787
    :cond_7
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPaused:Z

    if-eqz v1, :cond_d

    .line 2788
    const/4 v1, 0x0

    .end local p1    # "animated":Z
    .local v1, "animated":Z
    goto :goto_f

    .line 2787
    .end local v1    # "animated":Z
    .restart local p1    # "animated":Z
    :cond_d
    move/from16 v1, p1

    .line 2790
    .end local p1    # "animated":Z
    .restart local v1    # "animated":Z
    :goto_f
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v2

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTrimmedString(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;

    move-result-object v2

    .line 2792
    .local v2, "message":Ljava/lang/CharSequence;
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    const v4, 0x7fffffff

    const-wide/16 v7, 0x64

    const/high16 v10, 0x42400000    # 48.0f

    const/4 v11, 0x0

    const/4 v13, 0x0

    const/high16 v14, 0x3f800000    # 1.0f

    const v15, 0x3dcccccd    # 0.1f

    const/4 v9, 0x1

    const/4 v12, 0x0

    if-lez v3, :cond_338

    if-eq v3, v4, :cond_338

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v3

    if-nez v3, :cond_338

    .line 2793
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getVisibility()I

    move-result v3

    if-eqz v3, :cond_d93

    .line 2794
    if-eqz v1, :cond_26b

    .line 2795
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    const/4 v4, 0x5

    if-ne v3, v4, :cond_45

    .line 2796
    return-void

    .line 2798
    :cond_45
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    if-eqz v3, :cond_4e

    .line 2799
    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->cancel()V

    .line 2800
    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    .line 2802
    :cond_4e
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    if-eqz v3, :cond_57

    .line 2803
    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->cancel()V

    .line 2804
    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    .line 2807
    :cond_57
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v3, :cond_136

    .line 2808
    new-instance v3, Landroid/animation/AnimatorSet;

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

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    .line 2809
    new-instance v3, Ljava/util/ArrayList;

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

    .line 2810
    .local v3, "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    new-array v6, v9, [F

    aput v13, v6, v12

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

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 2811
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    new-array v11, v9, [F

    aput v13, v11, v12

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

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 2812
    iput-boolean v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    .line 2813
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v5, :cond_93

    invoke-interface {v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v5

    if-eqz v5, :cond_93

    const/4 v5, 0x1

    goto :goto_94

    :cond_93
    const/4 v5, 0x0

    .line 2814
    .local v5, "hasScheduled":Z
    :goto_94
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v6, :cond_11a

    .line 2815
    invoke-virtual {v6, v14}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 2816
    if-eqz v5, :cond_f7

    .line 2817
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    .line 2818
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    move-result-object v11

    invoke-virtual {v6, v11}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 2819
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    move-result v11

    int-to-float v11, v11

    invoke-virtual {v6, v11}, Landroid/widget/ImageView;->setPivotX(F)V

    .line 2820
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v11, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;

    new-array v10, v9, [F

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v13, :cond_c8

    invoke-virtual {v13}, Landroid/widget/ImageView;->getVisibility()I

    move-result v13

    if-nez v13, :cond_c8

    const/high16 v16, 0x42c00000    # 96.0f

    goto :goto_ca

    :cond_c8
    const/high16 v16, 0x42400000    # 48.0f

    :goto_ca
    invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v13

    int-to-float v13, v13

    aput v13, v10, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 2821
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    new-array v11, v9, [F

    aput v14, v11, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 2822
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    aput v14, v11, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto :goto_11a

    .line 2824
    :cond_f7
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v10, :cond_106

    invoke-virtual {v10}, Landroid/widget/ImageView;->getVisibility()I

    move-result v10

    if-nez v10, :cond_106

    const/high16 v16, 0x42c00000    # 96.0f

    goto :goto_108

    :cond_106
    const/high16 v16, 0x42400000    # 48.0f

    :goto_108
    invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    int-to-float v10, v10

    invoke-virtual {v6, v10}, Landroid/widget/ImageView;->setTranslationX(F)V

    .line 2825
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    .line 2826
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v6, v14}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2829
    :cond_11a
    :goto_11a
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    invoke-virtual {v6, v3}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 2830
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    invoke-virtual {v6, v7, v8}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 2831
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    new-instance v7, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$24;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$24;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 2847
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

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

    .line 2848
    invoke-direct {v0, v12}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 2851
    .end local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    .end local v5    # "hasScheduled":Z
    :cond_136
    iput v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    .line 2852
    new-instance v3, Landroid/animation/AnimatorSet;

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

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    .line 2854
    new-instance v3, Ljava/util/ArrayList;

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

    .line 2855
    .restart local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    move-result v4

    if-nez v4, :cond_17a

    .line 2856
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 2857
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 2858
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    .line 2860
    :cond_17a
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-nez v4, :cond_1b0

    .line 2861
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 2862
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 2863
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    .line 2865
    :cond_1b0
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

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

    move-result v4

    if-nez v4, :cond_1e6

    .line 2866
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 2867
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 2868
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    .line 2870
    :cond_1e6
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-nez v4, :cond_21c

    .line 2871
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 2872
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 2873
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    .line 2875
    :cond_21c
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 2876
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 2877
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

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

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 2878
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v12}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 2879
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v4, v3}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 2880
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v5, 0x96

    invoke-virtual {v4, v5, v6}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 2881
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    new-instance v5, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$25;

    invoke-direct {v5, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$25;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 2901
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

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

    .line 2902
    .end local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    goto/16 :goto_d93

    .line 2903
    :cond_26b
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3, v14}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleX(F)V

    .line 2904
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3, v14}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleY(F)V

    .line 2905
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3, v14}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setAlpha(F)V

    .line 2906
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3, v12}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 2908
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v3, v15}, Landroid/widget/FrameLayout;->setScaleX(F)V

    .line 2909
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v3, v15}, Landroid/widget/FrameLayout;->setScaleY(F)V

    .line 2910
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/4 v4, 0x0

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

    .line 2911
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/16 v4, 0x8

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

    .line 2913
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v3, v15}, Landroid/view/View;->setScaleX(F)V

    .line 2914
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v3, v15}, Landroid/view/View;->setScaleY(F)V

    .line 2915
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/view/View;->setAlpha(F)V

    .line 2916
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/16 v4, 0x8

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

    .line 2918
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2919
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 2920
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 2921
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/16 v4, 0x8

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

    .line 2923
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3}, Landroid/widget/ImageView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_2e4

    .line 2924
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2925
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 2926
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 2927
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/16 v4, 0x8

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

    goto :goto_2e6

    .line 2923
    :cond_2e4
    const/16 v4, 0x8

    .line 2929
    :goto_2e6
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v3, :cond_2f0

    .line 2930
    invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 2931
    invoke-direct {v0, v12}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 2933
    :cond_2f0
    iput-boolean v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    .line 2934
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v3, :cond_d93

    .line 2935
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v3, :cond_30e

    invoke-interface {v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v3

    if-eqz v3, :cond_30e

    .line 2936
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 2937
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    move-result-object v4

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

    .line 2939
    :cond_30e
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v4, :cond_31d

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-nez v4, :cond_31d

    const/high16 v9, 0x42c00000    # 96.0f

    goto :goto_31f

    :cond_31d
    const/high16 v9, 0x42400000    # 48.0f

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

    move-result v4

    int-to-float v4, v4

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setTranslationX(F)V

    .line 2940
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 2941
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2942
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setScaleY(F)V

    goto/16 :goto_d93

    .line 2946
    :cond_338
    invoke-interface {v2}, Ljava/lang/CharSequence;->length()I

    move-result v3

    if-gtz v3, :cond_938

    iget-boolean v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->forceShowSendButton:Z

    if-nez v3, :cond_938

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    if-nez v3, :cond_938

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    if-nez v3, :cond_938

    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    if-ne v3, v4, :cond_358

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v3

    if-nez v3, :cond_358

    const/high16 v10, 0x42400000    # 48.0f

    goto/16 :goto_93a

    .line 3145
    :cond_358
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    const/4 v4, 0x2

    if-eqz v3, :cond_641

    iget-boolean v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    if-eqz v3, :cond_641

    iget-boolean v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersTabOpen:Z

    if-nez v3, :cond_36d

    iget-boolean v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiTabOpen:Z

    if-eqz v3, :cond_641

    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-ne v3, v4, :cond_641

    :cond_36d
    sget-boolean v3, Lim/tpelyyftgw/messenger/AndroidUtilities;->isInMultiwindow:Z

    if-nez v3, :cond_641

    .line 3146
    if-eqz v1, :cond_585

    .line 3147
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    const/4 v4, 0x4

    if-ne v3, v4, :cond_379

    .line 3148
    return-void

    .line 3151
    :cond_379
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    if-eqz v3, :cond_382

    .line 3152
    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->cancel()V

    .line 3153
    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    .line 3155
    :cond_382
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    if-eqz v3, :cond_38b

    .line 3156
    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->cancel()V

    .line 3157
    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    .line 3160
    :cond_38b
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v3, :cond_454

    .line 3161
    invoke-virtual {v3, v12}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3162
    new-instance v3, Landroid/animation/AnimatorSet;

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

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    .line 3163
    new-instance v3, Ljava/util/ArrayList;

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

    .line 3164
    .restart local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    new-array v10, v9, [F

    aput v14, v10, v12

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

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3165
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    new-array v10, v9, [F

    aput v14, v10, v12

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

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3166
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v5, :cond_3c8

    invoke-interface {v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v5

    if-eqz v5, :cond_3c8

    const/4 v5, 0x1

    goto :goto_3c9

    :cond_3c8
    const/4 v5, 0x0

    .line 3167
    .restart local v5    # "hasScheduled":Z
    :goto_3c9
    iput-boolean v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    .line 3168
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v6, :cond_42d

    .line 3169
    invoke-virtual {v6, v14}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3170
    if-eqz v5, :cond_41d

    .line 3171
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    .line 3172
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    move-result-object v10

    invoke-virtual {v6, v10}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 3173
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/high16 v10, 0x42400000    # 48.0f

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

    move-result v10

    int-to-float v10, v10

    invoke-virtual {v6, v10}, Landroid/widget/ImageView;->setPivotX(F)V

    .line 3174
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    new-array v11, v9, [F

    aput v14, v11, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3175
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    aput v14, v11, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3176
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;

    new-array v11, v9, [F

    const/4 v13, 0x0

    aput v13, v11, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto :goto_42d

    .line 3178
    :cond_41d
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    .line 3179
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v6, v14}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3180
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/4 v10, 0x0

    invoke-virtual {v6, v10}, Landroid/widget/ImageView;->setTranslationX(F)V

    .line 3183
    :cond_42d
    :goto_42d
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    invoke-virtual {v6, v3}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 3184
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    invoke-virtual {v6, v7, v8}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 3185
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    new-instance v7, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$28;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$28;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 3200
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

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

    .line 3201
    invoke-direct {v0, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 3202
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v6

    if-nez v6, :cond_454

    .line 3203
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onAttachButtonShow()V

    .line 3207
    .end local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    .end local v5    # "hasScheduled":Z
    :cond_454
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3208
    new-instance v3, Landroid/animation/AnimatorSet;

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

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    .line 3209
    iput v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    .line 3211
    new-instance v3, Ljava/util/ArrayList;

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

    .line 3212
    .restart local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 3213
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 3214
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

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

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 3215
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-nez v4, :cond_4cc

    .line 3216
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3217
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3218
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    goto/16 :goto_568

    .line 3219
    :cond_4cc
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    move-result v4

    if-nez v4, :cond_503

    .line 3220
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3221
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3222
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    goto :goto_568

    .line 3223
    :cond_503
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getVisibility()I

    move-result v4

    if-nez v4, :cond_53a

    .line 3224
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3225
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3226
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    goto :goto_568

    .line 3228
    :cond_53a
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3229
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3230
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    .line 3233
    :goto_568
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v4, v3}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 3234
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v5, 0x96

    invoke-virtual {v4, v5, v6}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 3235
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    new-instance v5, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$29;

    invoke-direct {v5, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$29;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 3256
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

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

    .line 3257
    .end local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    goto/16 :goto_d93

    .line 3258
    :cond_585
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3, v15}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleX(F)V

    .line 3259
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3, v15}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleY(F)V

    .line 3260
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setAlpha(F)V

    .line 3261
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v4, 0x8

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 3262
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v3, v15}, Landroid/view/View;->setScaleX(F)V

    .line 3263
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v3, v15}, Landroid/view/View;->setScaleY(F)V

    .line 3264
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/view/View;->setAlpha(F)V

    .line 3265
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/16 v4, 0x8

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

    .line 3266
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3267
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3268
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3269
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/16 v4, 0x8

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

    .line 3270
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v3, v15}, Landroid/widget/FrameLayout;->setScaleX(F)V

    .line 3271
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v3, v15}, Landroid/widget/FrameLayout;->setScaleY(F)V

    .line 3272
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/4 v4, 0x0

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

    .line 3273
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/16 v4, 0x8

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

    .line 3274
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3275
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3276
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3277
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3278
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v3, :cond_60c

    .line 3279
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_604

    .line 3280
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onAttachButtonShow()V

    .line 3282
    :cond_604
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v3, v12}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3283
    invoke-direct {v0, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 3285
    :cond_60c
    iput-boolean v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    .line 3286
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v3, :cond_d93

    .line 3287
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v3, :cond_62a

    invoke-interface {v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v3

    if-eqz v3, :cond_62a

    .line 3288
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3289
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    move-result-object v4

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

    .line 3291
    :cond_62a
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3292
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3293
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3294
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setTranslationX(F)V

    goto/16 :goto_d93

    .line 3297
    :cond_641
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v3}, Landroid/view/View;->getVisibility()I

    move-result v3

    if-eqz v3, :cond_661

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v3}, Landroid/widget/ImageView;->getVisibility()I

    move-result v3

    if-eqz v3, :cond_661

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3}, Landroid/widget/ImageView;->getVisibility()I

    move-result v3

    if-eqz v3, :cond_661

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_d93

    .line 3298
    :cond_661
    if-eqz v1, :cond_872

    .line 3299
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    if-ne v3, v4, :cond_668

    .line 3300
    return-void

    .line 3303
    :cond_668
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    if-eqz v3, :cond_671

    .line 3304
    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->cancel()V

    .line 3305
    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    .line 3307
    :cond_671
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    if-eqz v3, :cond_67a

    .line 3308
    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->cancel()V

    .line 3309
    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    .line 3312
    :cond_67a
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v3, :cond_741

    .line 3313
    invoke-virtual {v3, v12}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3314
    new-instance v3, Landroid/animation/AnimatorSet;

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

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    .line 3315
    new-instance v3, Ljava/util/ArrayList;

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

    .line 3316
    .restart local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    new-array v10, v9, [F

    aput v14, v10, v12

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

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3317
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    new-array v10, v9, [F

    aput v14, v10, v12

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

    move-result-object v5

    invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3318
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v5, :cond_6b7

    invoke-interface {v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v5

    if-eqz v5, :cond_6b7

    const/4 v5, 0x1

    goto :goto_6b8

    :cond_6b7
    const/4 v5, 0x0

    .line 3319
    .restart local v5    # "hasScheduled":Z
    :goto_6b8
    iput-boolean v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    .line 3320
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v6, :cond_71a

    .line 3321
    if-eqz v5, :cond_707

    .line 3322
    invoke-virtual {v6, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3323
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    move-result-object v10

    invoke-virtual {v6, v10}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 3324
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/high16 v10, 0x42400000    # 48.0f

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

    move-result v10

    int-to-float v10, v10

    invoke-virtual {v6, v10}, Landroid/widget/ImageView;->setPivotX(F)V

    .line 3325
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    new-array v11, v9, [F

    aput v14, v11, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3326
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    aput v14, v11, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3327
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;

    new-array v11, v9, [F

    const/4 v13, 0x0

    aput v13, v11, v12

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

    move-result-object v6

    invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto :goto_71a

    .line 3329
    :cond_707
    invoke-virtual {v6, v14}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3330
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v6, v14}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3331
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v6, v14}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3332
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/4 v10, 0x0

    invoke-virtual {v6, v10}, Landroid/widget/ImageView;->setTranslationX(F)V

    .line 3335
    :cond_71a
    :goto_71a
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    invoke-virtual {v6, v3}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 3336
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    invoke-virtual {v6, v7, v8}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 3337
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    new-instance v7, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$30;

    invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$30;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 3352
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

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

    .line 3353
    invoke-direct {v0, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 3354
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v6

    if-nez v6, :cond_741

    .line 3355
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onAttachButtonShow()V

    .line 3359
    .end local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    .end local v5    # "hasScheduled":Z
    :cond_741
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3360
    new-instance v3, Landroid/animation/AnimatorSet;

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

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    .line 3361
    iput v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    .line 3363
    new-instance v3, Ljava/util/ArrayList;

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

    .line 3364
    .restart local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 3365
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 3366
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    new-array v6, v9, [F

    aput v14, v6, v12

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

    move-result-object v4

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

    .line 3367
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-nez v4, :cond_7b9

    .line 3368
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3369
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3370
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    goto/16 :goto_855

    .line 3371
    :cond_7b9
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-nez v4, :cond_7f0

    .line 3372
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3373
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3374
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    goto :goto_855

    .line 3375
    :cond_7f0
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getVisibility()I

    move-result v4

    if-nez v4, :cond_827

    .line 3376
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3377
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3378
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    goto :goto_855

    .line 3380
    :cond_827
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v5, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3381
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v6, v9, [F

    aput v15, v6, v12

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

    move-result-object v4

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

    .line 3382
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

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

    new-array v6, v9, [F

    const/4 v7, 0x0

    aput v7, v6, v12

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

    move-result-object v4

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

    .line 3385
    :goto_855
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v4, v3}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 3386
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v5, 0x96

    invoke-virtual {v4, v5, v6}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 3387
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    new-instance v5, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$31;

    invoke-direct {v5, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$31;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 3407
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

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

    .line 3408
    .end local v3    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    goto/16 :goto_d93

    .line 3409
    :cond_872
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3, v15}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleX(F)V

    .line 3410
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3, v15}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleY(F)V

    .line 3411
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setAlpha(F)V

    .line 3412
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v4, 0x8

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 3413
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v3, v15}, Landroid/view/View;->setScaleX(F)V

    .line 3414
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v3, v15}, Landroid/view/View;->setScaleY(F)V

    .line 3415
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/view/View;->setAlpha(F)V

    .line 3416
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/16 v4, 0x8

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

    .line 3417
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3418
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3419
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3420
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/16 v4, 0x8

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

    .line 3421
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3422
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v15}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3423
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3424
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/16 v4, 0x8

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

    .line 3425
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v3, v14}, Landroid/widget/FrameLayout;->setScaleX(F)V

    .line 3426
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v3, v14}, Landroid/widget/FrameLayout;->setScaleY(F)V

    .line 3427
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3428
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3429
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v3, :cond_903

    .line 3430
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v3

    if-nez v3, :cond_8f1

    .line 3431
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onAttachButtonShow()V

    .line 3433
    :cond_8f1
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v3, v14}, Landroid/widget/LinearLayout;->setAlpha(F)V

    .line 3434
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v3, v14}, Landroid/widget/LinearLayout;->setScaleX(F)V

    .line 3435
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v3, v12}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3436
    invoke-direct {v0, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 3438
    :cond_903
    iput-boolean v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    .line 3439
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v3, :cond_d93

    .line 3440
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v3, :cond_921

    invoke-interface {v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v3

    if-eqz v3, :cond_921

    .line 3441
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3442
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    move-result-object v4

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

    .line 3444
    :cond_921
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3445
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3446
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v14}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3447
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/4 v4, 0x0

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setTranslationX(F)V

    goto/16 :goto_d93

    .line 2946
    :cond_938
    const/high16 v10, 0x42400000    # 48.0f

    .line 2947
    :goto_93a
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getCaption()Ljava/lang/String;

    move-result-object v3

    .line 2948
    .local v3, "caption":Ljava/lang/String;
    if-eqz v3, :cond_954

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

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

    move-result v5

    if-eqz v5, :cond_952

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

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

    move-result v5

    if-nez v5, :cond_954

    :cond_952
    const/4 v5, 0x1

    goto :goto_955

    :cond_954
    const/4 v5, 0x0

    .line 2949
    .local v5, "showBotButton":Z
    :goto_955
    if-nez v3, :cond_969

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v6}, Landroid/widget/ImageView;->getVisibility()I

    move-result v6

    if-eqz v6, :cond_967

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v6}, Landroid/widget/ImageView;->getVisibility()I

    move-result v6

    if-nez v6, :cond_969

    :cond_967
    const/4 v6, 0x1

    goto :goto_96a

    :cond_969
    const/4 v6, 0x0

    .line 2951
    .local v6, "showSendButton":Z
    :goto_96a
    iget v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    if-ne v13, v4, :cond_97b

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v4

    if-nez v4, :cond_97b

    .line 2952
    const-string v4, "chat_messagePanelIcons"

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

    move-result v4

    .local v4, "color":I
    goto :goto_981

    .line 2954
    .end local v4    # "color":I
    :cond_97b
    const-string v4, "chat_messagePanelSend"

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

    move-result v4

    .line 2956
    .restart local v4    # "color":I
    :goto_981
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v13}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;

    move-result-object v13

    const/16 v10, 0x18

    invoke-static {v4}, Landroid/graphics/Color;->red(I)I

    move-result v15

    invoke-static {v4}, Landroid/graphics/Color;->green(I)I

    move-result v7

    invoke-static {v4}, Landroid/graphics/Color;->blue(I)I

    move-result v8

    invoke-static {v10, v15, v7, v8}, Landroid/graphics/Color;->argb(IIII)I

    move-result v7

    invoke-static {v13, v7, v9}, Lim/tpelyyftgw/ui/actionbar/Theme;->setSelectorDrawableColor(Landroid/graphics/drawable/Drawable;IZ)V

    .line 2957
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    move-result v7

    if-eqz v7, :cond_9b0

    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getVisibility()I

    move-result v7

    if-eqz v7, :cond_9b0

    if-nez v5, :cond_9b0

    if-eqz v6, :cond_d92

    .line 2958
    :cond_9b0
    if-eqz v1, :cond_c6b

    .line 2959
    iget v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    if-ne v7, v9, :cond_9be

    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getCaption()Ljava/lang/String;

    move-result-object v7

    if-eqz v7, :cond_9c5

    :cond_9be
    iget v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    const/4 v8, 0x3

    if-ne v7, v8, :cond_9c6

    if-eqz v3, :cond_9c6

    .line 2960
    :cond_9c5
    return-void

    .line 2962
    :cond_9c6
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    if-eqz v7, :cond_9cf

    .line 2963
    invoke-virtual {v7}, Landroid/animation/AnimatorSet;->cancel()V

    .line 2964
    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    .line 2966
    :cond_9cf
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    if-eqz v7, :cond_9d8

    .line 2967
    invoke-virtual {v7}, Landroid/animation/AnimatorSet;->cancel()V

    .line 2968
    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    .line 2971
    :cond_9d8
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v7, :cond_ac0

    .line 2972
    new-instance v7, Landroid/animation/AnimatorSet;

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

    iput-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    .line 2973
    new-instance v7, Ljava/util/ArrayList;

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

    .line 2974
    .local v7, "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    new-array v15, v9, [F

    const/16 v17, 0x0

    aput v17, v15, v12

    invoke-static {v10, v13, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v10

    invoke-virtual {v7, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 2975
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    sget-object v13, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v15, v9, [F

    aput v17, v15, v12

    invoke-static {v10, v13, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v10

    invoke-virtual {v7, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 2976
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v10, :cond_a14

    invoke-interface {v10}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v10

    if-eqz v10, :cond_a14

    const/4 v10, 0x1

    goto :goto_a15

    :cond_a14
    const/4 v10, 0x0

    .line 2977
    .local v10, "hasScheduled":Z
    :goto_a15
    iput-boolean v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    .line 2978
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v13, :cond_a93

    .line 2979
    invoke-virtual {v13, v14}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 2980
    if-eqz v10, :cond_a6c

    .line 2981
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v13, v11}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 2982
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    new-array v15, v9, [F

    const/16 v17, 0x0

    aput v17, v15, v12

    invoke-static {v11, v13, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v11

    invoke-virtual {v7, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 2983
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v13, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v15, v9, [F

    aput v17, v15, v12

    invoke-static {v11, v13, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v11

    invoke-virtual {v7, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 2984
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v13, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;

    new-array v15, v9, [F

    iget-object v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v14, :cond_a5b

    invoke-virtual {v14}, Landroid/widget/ImageView;->getVisibility()I

    move-result v14

    const/16 v8, 0x8

    if-ne v14, v8, :cond_a58

    goto :goto_a5b

    :cond_a58
    const/high16 v16, 0x42c00000    # 96.0f

    goto :goto_a5d

    :cond_a5b
    :goto_a5b
    const/high16 v16, 0x42400000    # 48.0f

    :goto_a5d
    invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    int-to-float v8, v8

    aput v8, v15, v12

    invoke-static {v11, v13, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto :goto_a93

    .line 2986
    :cond_a6c
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/4 v11, 0x0

    invoke-virtual {v8, v11}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 2987
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v8, v11}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2988
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v11, :cond_a89

    invoke-virtual {v11}, Landroid/widget/ImageView;->getVisibility()I

    move-result v11

    const/16 v13, 0x8

    if-ne v11, v13, :cond_a86

    goto :goto_a89

    :cond_a86
    const/high16 v16, 0x42c00000    # 96.0f

    goto :goto_a8b

    :cond_a89
    :goto_a89
    const/high16 v16, 0x42400000    # 48.0f

    :goto_a8b
    invoke-static/range {v16 .. v16}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v11

    int-to-float v11, v11

    invoke-virtual {v8, v11}, Landroid/widget/ImageView;->setTranslationX(F)V

    .line 2991
    :cond_a93
    :goto_a93
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    invoke-virtual {v8, v7}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 2992
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    const-wide/16 v13, 0x64

    invoke-virtual {v8, v13, v14}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 2993
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

    new-instance v11, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$26;

    invoke-direct {v11, v0, v10}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$26;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)V

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

    .line 3012
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation2:Landroid/animation/AnimatorSet;

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

    .line 3013
    invoke-direct {v0, v12}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 3014
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v8, :cond_ac0

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v8

    if-nez v8, :cond_ac0

    .line 3015
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onAttachButtonHidden()V

    .line 3019
    .end local v7    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    .end local v10    # "hasScheduled":Z
    :cond_ac0
    new-instance v7, Landroid/animation/AnimatorSet;

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

    iput-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    .line 3021
    new-instance v7, Ljava/util/ArrayList;

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

    .line 3022
    .restart local v7    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    move-result v8

    if-nez v8, :cond_b05

    .line 3023
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    const v13, 0x3dcccccd    # 0.1f

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3024
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    sget-object v10, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v11, v9, [F

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3025
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    new-array v11, v9, [F

    const/4 v13, 0x0

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3027
    :cond_b05
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v8}, Landroid/widget/ImageView;->getVisibility()I

    move-result v8

    if-nez v8, :cond_b3e

    .line 3028
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    const v13, 0x3dcccccd    # 0.1f

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3029
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v11, v9, [F

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3030
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

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

    new-array v11, v9, [F

    const/4 v13, 0x0

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3032
    :cond_b3e
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getVisibility()I

    move-result v8

    if-nez v8, :cond_b77

    .line 3033
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    const v13, 0x3dcccccd    # 0.1f

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3034
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    sget-object v10, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v11, v9, [F

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3035
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

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

    new-array v11, v9, [F

    const/4 v13, 0x0

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3037
    :cond_b77
    if-eqz v5, :cond_bab

    .line 3038
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    const v13, 0x3dcccccd    # 0.1f

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3039
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v10, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v11, v9, [F

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3040
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

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

    new-array v11, v9, [F

    const/4 v13, 0x0

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto :goto_bde

    .line 3041
    :cond_bab
    if-eqz v6, :cond_bde

    .line 3042
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    const v13, 0x3dcccccd    # 0.1f

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3043
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v11, v9, [F

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3044
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

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

    new-array v11, v9, [F

    const/4 v13, 0x0

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3046
    :cond_bde
    :goto_bde
    if-eqz v3, :cond_c18

    .line 3047
    const/4 v8, 0x3

    iput v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    .line 3048
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    const/high16 v13, 0x3f800000    # 1.0f

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3049
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    sget-object v10, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v11, v9, [F

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3050
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

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

    new-array v9, v9, [F

    aput v13, v9, v12

    invoke-static {v8, v10, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3051
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v8, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_c4e

    .line 3053
    :cond_c18
    iput v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationType:I

    .line 3054
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v10, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v11, v9, [F

    const/high16 v13, 0x3f800000    # 1.0f

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3055
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    sget-object v10, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v11, v9, [F

    aput v13, v11, v12

    invoke-static {v8, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3056
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

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

    new-array v9, v9, [F

    aput v13, v9, v12

    invoke-static {v8, v10, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v8

    invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 3057
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v8, v12}, Landroid/view/View;->setVisibility(I)V

    .line 3060
    :goto_c4e
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    invoke-virtual {v8, v7}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V

    .line 3061
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v9, 0x96

    invoke-virtual {v8, v9, v10}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 3062
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

    new-instance v9, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$27;

    invoke-direct {v9, v0, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$27;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Ljava/lang/String;)V

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

    .line 3088
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimation:Landroid/animation/AnimatorSet;

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

    .line 3089
    .end local v7    # "animators":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Landroid/animation/Animator;>;"
    goto/16 :goto_d92

    .line 3090
    :cond_c6b
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const v8, 0x3dcccccd    # 0.1f

    invoke-virtual {v7, v8}, Landroid/widget/FrameLayout;->setScaleX(F)V

    .line 3091
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v7, v8}, Landroid/widget/FrameLayout;->setScaleY(F)V

    .line 3092
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/4 v8, 0x0

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

    .line 3093
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/16 v8, 0x8

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

    .line 3094
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getVisibility()I

    move-result v7

    if-nez v7, :cond_ca7

    .line 3095
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const v8, 0x3dcccccd    # 0.1f

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleX(F)V

    .line 3096
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleY(F)V

    .line 3097
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v8, 0x0

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setAlpha(F)V

    .line 3098
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v8, 0x8

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 3100
    :cond_ca7
    if-eqz v3, :cond_cda

    .line 3101
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const v8, 0x3dcccccd    # 0.1f

    invoke-virtual {v7, v8}, Landroid/view/View;->setScaleX(F)V

    .line 3102
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v7, v8}, Landroid/view/View;->setScaleY(F)V

    .line 3103
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/4 v8, 0x0

    invoke-virtual {v7, v8}, Landroid/view/View;->setAlpha(F)V

    .line 3104
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/16 v8, 0x8

    invoke-virtual {v7, v8}, Landroid/view/View;->setVisibility(I)V

    .line 3105
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/high16 v8, 0x3f800000    # 1.0f

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3106
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3107
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3108
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v7, v12}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_d0a

    .line 3110
    :cond_cda
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const v8, 0x3dcccccd    # 0.1f

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3111
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3112
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/4 v8, 0x0

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3113
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v7, v12}, Landroid/view/View;->setVisibility(I)V

    .line 3114
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/high16 v8, 0x3f800000    # 1.0f

    invoke-virtual {v7, v8}, Landroid/view/View;->setScaleX(F)V

    .line 3115
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v7, v8}, Landroid/view/View;->setScaleY(F)V

    .line 3116
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v7, v8}, Landroid/view/View;->setAlpha(F)V

    .line 3117
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/16 v8, 0x8

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3119
    :goto_d0a
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v7}, Landroid/widget/ImageView;->getVisibility()I

    move-result v7

    if-nez v7, :cond_d2d

    .line 3120
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const v8, 0x3dcccccd    # 0.1f

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3121
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3122
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/4 v8, 0x0

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3123
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const/16 v8, 0x8

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_d2f

    .line 3119
    :cond_d2d
    const/16 v8, 0x8

    .line 3125
    :goto_d2f
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v7, :cond_d48

    .line 3126
    invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;->setVisibility(I)V

    .line 3127
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v7, :cond_d45

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v7

    if-nez v7, :cond_d45

    .line 3128
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onAttachButtonHidden()V

    .line 3130
    :cond_d45
    invoke-direct {v0, v12}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 3132
    :cond_d48
    iput-boolean v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    .line 3133
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v7, :cond_d92

    .line 3134
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v7, :cond_d64

    invoke-interface {v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v7

    if-eqz v7, :cond_d64

    .line 3135
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/16 v8, 0x8

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3136
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v7, v11}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 3138
    :cond_d64
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/4 v8, 0x0

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3139
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3140
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/high16 v8, 0x3f800000    # 1.0f

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3141
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v8, :cond_d88

    invoke-virtual {v8}, Landroid/widget/ImageView;->getVisibility()I

    move-result v8

    const/16 v9, 0x8

    if-ne v8, v9, :cond_d85

    goto :goto_d88

    :cond_d85
    const/high16 v9, 0x42c00000    # 96.0f

    goto :goto_d8a

    :cond_d88
    :goto_d88
    const/high16 v9, 0x42400000    # 48.0f

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

    move-result v8

    int-to-float v8, v8

    invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setTranslationX(F)V

    .line 3145
    .end local v3    # "caption":Ljava/lang/String;
    .end local v4    # "color":I
    .end local v5    # "showBotButton":Z
    .end local v6    # "showSendButton":Z
    :cond_d92
    :goto_d92
    nop

    .line 3451
    :cond_d93
    :goto_d93
    return-void
.end method

.method private checkStickresExpandHeight()V
    .registers 17

    .line 5467
    move-object/from16 v0, p0

    sget-object v1, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v1, v1, Landroid/graphics/Point;->x:I

    sget-object v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v2, v2, Landroid/graphics/Point;->y:I

    if-le v1, v2, :cond_f

    iget v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    goto :goto_11

    :cond_f
    iget v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    .line 5468
    .local v1, "origHeight":I
    :goto_11
    iget v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->originalViewHeight:I

    sget v3, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v4, 0x15

    const/4 v5, 0x0

    if-lt v3, v4, :cond_1d

    sget v3, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    goto :goto_1e

    :cond_1d
    const/4 v3, 0x0

    :goto_1e
    sub-int/2addr v2, v3

    invoke-static {}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getCurrentActionBarHeight()I

    move-result v3

    sub-int/2addr v2, v3

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getHeight()I

    move-result v3

    sub-int/2addr v2, v3

    sget-object v3, Lim/tpelyyftgw/ui/actionbar/Theme;->chat_composeShadowDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I

    move-result v3

    add-int/2addr v2, v3

    .line 5469
    .local v2, "newHeight":I
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    const/4 v4, 0x2

    if-ne v3, v4, :cond_40

    .line 5470
    const/high16 v3, 0x42f00000    # 120.0f

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

    move-result v3

    add-int/2addr v3, v1

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

    move-result v2

    .line 5472
    :cond_40
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/EmojiView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v3

    iget v3, v3, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 5473
    .local v3, "currentHeight":I
    if-ne v3, v2, :cond_4b

    .line 5474
    return-void

    .line 5476
    :cond_4b
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    const/4 v7, 0x0

    if-eqz v6, :cond_55

    .line 5477
    invoke-virtual {v6}, Landroid/animation/Animator;->cancel()V

    .line 5478
    iput-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    .line 5480
    :cond_55
    iput v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    .line 5481
    const-wide/16 v8, 0x190

    const/4 v6, 0x1

    if-le v3, v2, :cond_b6

    .line 5482
    new-instance v10, Landroid/animation/AnimatorSet;

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

    .line 5483
    .local v10, "anims":Landroid/animation/AnimatorSet;
    new-array v11, v4, [Landroid/animation/Animator;

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    new-array v13, v6, [I

    iget v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v14, v1

    neg-int v14, v14

    aput v14, v13, v5

    .line 5484
    invoke-static {v0, v12, v13}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v12

    aput-object v12, v11, v5

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    new-array v14, v6, [I

    iget v15, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v15, v1

    neg-int v15, v15

    aput v15, v14, v5

    .line 5485
    invoke-static {v12, v13, v14}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v12

    aput-object v12, v11, v6

    .line 5483
    invoke-virtual {v10, v11}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 5487
    invoke-virtual {v10}, Landroid/animation/AnimatorSet;->getChildAnimations()Ljava/util/ArrayList;

    move-result-object v6

    invoke-virtual {v6, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Landroid/animation/ObjectAnimator;

    new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$b9ZqyB8MMijQuEguCyP1jwIgADw;

    invoke-direct {v6, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$b9ZqyB8MMijQuEguCyP1jwIgADw;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v5, v6}, Landroid/animation/ObjectAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V

    .line 5488
    invoke-virtual {v10, v8, v9}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5489
    sget-object v5, Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;->EASE_OUT_QUINT:Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;

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

    .line 5490
    new-instance v5, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$38;

    invoke-direct {v5, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$38;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 5500
    iput-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    .line 5501
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v5, v4, v7}, Lim/tpelyyftgw/ui/components/EmojiView;->setLayerType(ILandroid/graphics/Paint;)V

    .line 5502
    invoke-virtual {v10}, Landroid/animation/AnimatorSet;->start()V

    .line 5503
    .end local v10    # "anims":Landroid/animation/AnimatorSet;
    goto/16 :goto_139

    .line 5504
    :cond_b6
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v10}, Lim/tpelyyftgw/ui/components/EmojiView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v10

    iget v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    iput v11, v10, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 5505
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v10}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->requestLayout()V

    .line 5506
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v10}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getSelectionStart()I

    move-result v10

    .line 5507
    .local v10, "start":I
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getSelectionEnd()I

    move-result v11

    .line 5508
    .local v11, "end":I
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v12}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v13

    invoke-virtual {v12, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 5509
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v12, v10, v11}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(II)V

    .line 5510
    new-instance v12, Landroid/animation/AnimatorSet;

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

    .line 5511
    .local v12, "anims":Landroid/animation/AnimatorSet;
    new-array v13, v4, [Landroid/animation/Animator;

    iget-object v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    new-array v15, v6, [I

    iget v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v4, v1

    neg-int v4, v4

    aput v4, v15, v5

    .line 5512
    invoke-static {v0, v14, v15}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v13, v5

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    iget-object v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    new-array v15, v6, [I

    iget v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v7, v1

    neg-int v7, v7

    aput v7, v15, v5

    .line 5513
    invoke-static {v4, v14, v15}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v13, v6

    .line 5511
    invoke-virtual {v12, v13}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 5515
    invoke-virtual {v12}, Landroid/animation/AnimatorSet;->getChildAnimations()Ljava/util/ArrayList;

    move-result-object v4

    invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Landroid/animation/ObjectAnimator;

    new-instance v5, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$65Dz9WldpW3sO-8h4Vo5-VnZmo0;

    invoke-direct {v5, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$65Dz9WldpW3sO-8h4Vo5-VnZmo0;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v4, v5}, Landroid/animation/ObjectAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V

    .line 5516
    invoke-virtual {v12, v8, v9}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5517
    sget-object v4, Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;->EASE_OUT_QUINT:Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;

    invoke-virtual {v12, v4}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 5518
    new-instance v4, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$39;

    invoke-direct {v4, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$39;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 5525
    iput-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    .line 5526
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    const/4 v5, 0x0

    const/4 v6, 0x2

    invoke-virtual {v4, v6, v5}, Lim/tpelyyftgw/ui/components/EmojiView;->setLayerType(ILandroid/graphics/Paint;)V

    .line 5527
    invoke-virtual {v12}, Landroid/animation/AnimatorSet;->start()V

    .line 5529
    .end local v10    # "start":I
    .end local v11    # "end":I
    .end local v12    # "anims":Landroid/animation/AnimatorSet;
    :goto_139
    return-void
.end method

.method private createEmojiView()V
    .registers 8

    .line 4264
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_5

    .line 4265
    return-void

    .line 4267
    :cond_5
    new-instance v0, Lim/tpelyyftgw/ui/components/EmojiView;

    iget-boolean v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowStickers:Z

    iget-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowGifs:Z

    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    const/4 v5, 0x1

    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    move-object v1, v0

    invoke-direct/range {v1 .. v6}, Lim/tpelyyftgw/ui/components/EmojiView;-><init>(ZZLandroid/content/Context;ZLim/tpelyyftgw/tgnet/TLRPC$ChatFull;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    .line 4268
    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->setVisibility(I)V

    .line 4269
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    new-instance v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$35;

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

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->setDelegate(Lim/tpelyyftgw/ui/components/EmojiView$EmojiViewDelegate;)V

    .line 4465
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    new-instance v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$36;

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

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->setDragListener(Lim/tpelyyftgw/ui/components/EmojiView$DragListener;)V

    .line 4536
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->getChildCount()I

    move-result v2

    add-int/lit8 v2, v2, -0x1

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->addView(Landroid/view/View;I)V

    .line 4537
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkChannelRights()V

    .line 4538
    return-void
.end method

.method private createMenuView()V
    .registers 19

    .line 4548
    move-object/from16 v0, p0

    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    if-eqz v1, :cond_14

    .line 4549
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v3, :cond_f

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v2

    goto :goto_10

    :cond_f
    const/4 v2, 0x0

    :goto_10
    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setCurrentChat(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)V

    .line 4550
    return-void

    .line 4553
    :cond_14
    iget-wide v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v1, v3

    .line 4554
    .local v1, "lower_id":I
    const/16 v5, 0x20

    shr-long/2addr v3, v5

    long-to-int v4, v3

    .line 4556
    .local v4, "high_id":I
    new-instance v3, Ljava/util/ArrayList;

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

    .line 4557
    .local v3, "chatEnterMenuTypes":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;>;"
    new-instance v5, Ljava/util/ArrayList;

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

    .line 4558
    .local v5, "chatEnterMenuIcons":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/Integer;>;"
    new-instance v6, Ljava/util/ArrayList;

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

    .line 4559
    .local v6, "chatEnterMenuTexts":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Ljava/lang/String;>;"
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v7, :cond_33

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentEncryptedChat()Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;

    move-result-object v7

    goto :goto_34

    :cond_33
    const/4 v7, 0x0

    .line 4566
    .local v7, "encryptedChat":Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;
    :goto_34
    const v10, 0x7f0f0d87

    const-string v11, "RedPacket"

    const v12, 0x7f08030d

    const v13, 0x7f08030c

    const v14, 0x7f0f133d

    const-string v15, "chat_take_photo"

    const v2, 0x7f0f1337

    const-string v9, "chat_choose_photos"

    if-nez v1, :cond_4d

    if-nez v4, :cond_4f

    :cond_4d
    if-lez v1, :cond_130

    .line 4567
    :cond_4f
    const v8, 0x514c8

    if-eq v1, v8, :cond_108

    const v8, 0xbdb28

    if-eq v1, v8, :cond_108

    const v8, 0xa719

    if-eq v1, v8, :cond_108

    sget v8, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-static {v8}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v8

    iget v8, v8, Lim/tpelyyftgw/messenger/UserConfig;->clientUserId:I

    if-ne v1, v8, :cond_6a

    goto/16 :goto_108

    .line 4604
    :cond_6a
    const/4 v8, 0x0

    .line 4606
    .local v8, "showVV":Z
    sget-boolean v16, Lim/tpelyyftgw/messenger/BuildVars;->WALLET_RED_PACKET_ENABLE:Z

    .line 4608
    .local v16, "showRdp":Z
    invoke-static {v9, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4610
    if-eqz v8, :cond_95

    .line 4611
    const v2, 0x7f0f159f

    const-string v9, "visual_call_voice"

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4612
    const v2, 0x7f0f03d0

    const-string v9, "ChatVideo"

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4620
    :cond_95
    if-eqz v16, :cond_aa

    .line 4621
    const v2, 0x7f0f10f8

    const-string v9, "Transfer"

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4627
    :cond_aa
    invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4628
    invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4629
    if-eqz v8, :cond_ce

    .line 4630
    const v2, 0x7f080316

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4631
    const v2, 0x7f080315

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4639
    :cond_ce
    if-eqz v16, :cond_e4

    .line 4640
    const v2, 0x7f080314

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4641
    const v2, 0x7f080310

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4646
    :cond_e4
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->ALBUM:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4647
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->CAMERA:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4649
    if-eqz v8, :cond_fa

    .line 4650
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->VOICECALL:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4651
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->VIDEOCALL:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4659
    :cond_fa
    if-eqz v16, :cond_106

    .line 4660
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->TRANSFER:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4661
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->REDPACKET:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4664
    .end local v8    # "showVV":Z
    .end local v16    # "showRdp":Z
    :cond_106
    goto/16 :goto_1ea

    .line 4570
    :cond_108
    :goto_108
    invoke-static {v9, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4581
    invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4582
    invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4592
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->ALBUM:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4593
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->CAMERA:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto/16 :goto_1ea

    .line 4667
    :cond_130
    const/4 v8, 0x0

    .line 4668
    .local v8, "isChannel":Z
    const/16 v16, 0x0

    .line 4669
    .local v16, "isAdmin":Z
    iget-wide v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v13, v12

    if-gez v13, :cond_15f

    .line 4670
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v12

    move-object/from16 v17, v11

    iget-wide v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v11, v10

    neg-int v10, v11

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

    move-result-object v10

    invoke-virtual {v12, v10}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v10

    .line 4671
    .local v10, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    invoke-static {v10}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v11

    if-eqz v11, :cond_158

    iget-boolean v11, v10, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->megagroup:Z

    if-nez v11, :cond_158

    const/4 v11, 0x1

    goto :goto_159

    :cond_158
    const/4 v11, 0x0

    :goto_159
    move v8, v11

    .line 4672
    invoke-static {v10}, Lim/tpelyyftgw/messenger/ChatObject;->hasAdminRights(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v16

    goto :goto_161

    .line 4669
    .end local v10    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_15f
    move-object/from16 v17, v11

    .line 4676
    :goto_161
    const/4 v10, 0x0

    .line 4678
    .local v10, "showRedpacket":Z
    const/4 v11, 0x0

    .line 4681
    .local v11, "showGroupLive":Z
    invoke-static {v9, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4689
    if-eqz v10, :cond_17f

    .line 4690
    move-object/from16 v9, v17

    const v2, 0x7f0f0d87

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4692
    :cond_17f
    const v2, 0x7f0f0cc3

    const-string v9, "Poll"

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4694
    if-eqz v11, :cond_197

    .line 4695
    const v2, 0x7f0f1462

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

    move-result-object v2

    invoke-virtual {v6, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4699
    :cond_197
    const v2, 0x7f08030c

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4700
    const v2, 0x7f08030d

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4707
    if-eqz v10, :cond_1b7

    .line 4708
    const v2, 0x7f080310

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4710
    :cond_1b7
    const v2, 0x7f080313

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4712
    if-eqz v11, :cond_1cd

    .line 4713
    const v2, 0x7f080311

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

    move-result-object v2

    invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4717
    :cond_1cd
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->ALBUM:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4718
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->CAMERA:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4725
    if-eqz v10, :cond_1de

    .line 4726
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->REDPACKET:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4728
    :cond_1de
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->POLL:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4730
    if-eqz v11, :cond_1ea

    .line 4731
    sget-object v2, Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;->GROUP_LIVE:Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 4736
    .end local v8    # "isChannel":Z
    .end local v10    # "showRedpacket":Z
    .end local v11    # "showGroupLive":Z
    .end local v16    # "isAdmin":Z
    :cond_1ea
    :goto_1ea
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachTexts:Ljava/util/ArrayList;

    invoke-virtual {v2, v6}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 4737
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachIcons:Ljava/util/ArrayList;

    invoke-virtual {v2, v5}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 4738
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachTypes:Ljava/util/ArrayList;

    invoke-virtual {v2, v3}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 4740
    new-instance v2, Lim/tpelyyftgw/ui/components/EnterMenuView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    invoke-direct {v2, v8}, Lim/tpelyyftgw/ui/components/EnterMenuView;-><init>(Landroid/content/Context;)V

    iput-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    .line 4741
    const/16 v8, 0x8

    invoke-virtual {v2, v8}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setVisibility(I)V

    .line 4742
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    new-instance v8, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$HBcOfY80Br5Sx6m5jwZxs2sWPnQ;

    invoke-direct {v8, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$HBcOfY80Br5Sx6m5jwZxs2sWPnQ;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v2, v8}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setDelegate(Lim/tpelyyftgw/ui/components/EnterMenuView$EnterMenuViewDelegate;)V

    .line 4747
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachTexts:Ljava/util/ArrayList;

    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachIcons:Ljava/util/ArrayList;

    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachTypes:Ljava/util/ArrayList;

    invoke-virtual {v2, v8, v9, v10}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setDataAndNotify(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V

    .line 4748
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

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

    if-eqz v8, :cond_227

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v8

    goto :goto_228

    :cond_227
    const/4 v8, 0x0

    :goto_228
    invoke-virtual {v2, v8}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setCurrentChat(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)V

    .line 4749
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->getChildCount()I

    move-result v9

    const/4 v10, 0x1

    sub-int/2addr v9, v10

    const/16 v10, 0x11

    const/4 v11, -0x1

    invoke-static {v11, v11, v10}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v10

    invoke-virtual {v2, v8, v9, v10}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V

    .line 4750
    return-void
.end method

.method private hideRecordedAudioPanel()V
    .registers 8

    .line 2633
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendPath:Ljava/lang/String;

    .line 2634
    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    .line 2635
    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 2636
    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    .line 2637
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->destroy()V

    .line 2638
    new-instance v0, Landroid/animation/AnimatorSet;

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

    .line 2639
    .local v0, "AnimatorSet":Landroid/animation/AnimatorSet;
    const/4 v1, 0x1

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

    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    new-array v1, v1, [F

    const/4 v5, 0x0

    const/4 v6, 0x0

    aput v5, v1, v6

    .line 2640
    invoke-static {v3, v4, v1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v1

    aput-object v1, v2, v6

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

    .line 2642
    const-wide/16 v1, 0xc8

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

    .line 2643
    new-instance v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$23;

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

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

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

    .line 2651
    return-void
.end method

.method public static synthetic lambda$-CBhlRUF-J8Id-eBfKNVGjVs0iY(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V
    .registers 1

    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateSlowModeText()V

    return-void
.end method

.method public static synthetic lambda$BNEDunz24bnEkcw6ELExVciG1lE(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;ZI)V
    .registers 3

    invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendMessageInternal(ZI)V

    return-void
.end method

.method static synthetic lambda$new$8(Landroid/view/View;Landroid/view/MotionEvent;)Z
    .registers 3
    .param p0, "v"    # Landroid/view/View;
    .param p1, "event"    # Landroid/view/MotionEvent;

    .line 1412
    const/4 v0, 0x1

    return v0
.end method

.method static synthetic lambda$null$10(ZI)V
    .registers 4
    .param p0, "notify"    # Z
    .param p1, "scheduleDate"    # I

    .line 1484
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    const/4 v1, 0x1

    invoke-virtual {v0, v1, p0, p1}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    return-void
.end method

.method static synthetic lambda$null$11()V
    .registers 2

    .line 1484
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    const/4 v1, 0x0

    invoke-virtual {v0, v1, v1, v1}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    return-void
.end method

.method static synthetic lambda$null$12(ZI)V
    .registers 4
    .param p0, "notify"    # Z
    .param p1, "scheduleDate"    # I

    .line 1525
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    const/4 v1, 0x1

    invoke-virtual {v0, v1, p0, p1}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    return-void
.end method

.method static synthetic lambda$null$13()V
    .registers 2

    .line 1525
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    const/4 v1, 0x0

    invoke-virtual {v0, v1, v1, v1}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    return-void
.end method

.method private onSendLongClick(Landroid/view/View;)Z
    .registers 21
    .param p1, "view"    # Landroid/view/View;

    .line 1895
    move-object/from16 v0, p0

    move-object/from16 v1, p1

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

    const/4 v3, 0x0

    if-eqz v2, :cond_18e

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v2

    if-nez v2, :cond_18e

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

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentEncryptedChat()Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;

    move-result-object v2

    if-eqz v2, :cond_19

    goto/16 :goto_18e

    .line 1898
    :cond_19
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v2

    .line 1899
    .local v2, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v4

    .line 1901
    .local v4, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    const/4 v7, 0x2

    const/4 v8, 0x1

    if-nez v5, :cond_10b

    .line 1902
    new-instance v5, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    invoke-direct {v5, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;-><init>(Landroid/content/Context;)V

    iput-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    .line 1903
    invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;->setAnimationEnabled(Z)V

    .line 1904
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    new-instance v9, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$17;

    invoke-direct {v9, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$17;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v5, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V

    .line 1921
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    new-instance v9, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$fVCZ4ooj5yYcUqiZHhrlX_PX1Jk;

    invoke-direct {v9, v0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$fVCZ4ooj5yYcUqiZHhrlX_PX1Jk;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v5, v9}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;->setDispatchKeyEventListener(Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$OnDispatchKeyEventListener;)V

    .line 1926
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;->setShowedFromBotton(Z)V

    .line 1928
    const/4 v5, 0x0

    .local v5, "a":I
    :goto_51
    if-ge v5, v7, :cond_d9

    .line 1929
    if-ne v5, v8, :cond_66

    invoke-static {v4}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v9

    if-nez v9, :cond_d5

    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    if-lez v9, :cond_66

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v9

    if-nez v9, :cond_66

    .line 1930
    goto :goto_d5

    .line 1932
    :cond_66
    move v9, v5

    .line 1933
    .local v9, "num":I
    new-instance v10, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getContext()Landroid/content/Context;

    move-result-object v11

    invoke-direct {v10, v11}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;-><init>(Landroid/content/Context;)V

    .line 1934
    .local v10, "cell":Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;
    if-nez v9, :cond_95

    .line 1935
    invoke-static {v4}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v11

    const v12, 0x7f080269

    if-eqz v11, :cond_88

    .line 1936
    const v11, 0x7f0f0f75

    const-string v13, "SetReminder"

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

    move-result-object v11

    invoke-virtual {v10, v11, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setTextAndIcon(Ljava/lang/CharSequence;I)V

    goto :goto_a6

    .line 1938
    :cond_88
    const v11, 0x7f0f0ec3

    const-string v13, "ScheduleMessage"

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

    move-result-object v11

    invoke-virtual {v10, v11, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setTextAndIcon(Ljava/lang/CharSequence;I)V

    goto :goto_a6

    .line 1940
    :cond_95
    if-ne v9, v8, :cond_a6

    .line 1941
    const v11, 0x7f0f0f3c

    const-string v12, "SendWithoutSound"

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

    move-result-object v11

    const v12, 0x7f0801ca

    invoke-virtual {v10, v11, v12}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setTextAndIcon(Ljava/lang/CharSequence;I)V

    .line 1943
    :cond_a6
    :goto_a6
    const/high16 v11, 0x43440000    # 196.0f

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

    move-result v11

    invoke-virtual {v10, v11}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setMinimumWidth(I)V

    .line 1944
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    const/high16 v12, -0x40800000    # -1.0f

    const/high16 v13, 0x42400000    # 48.0f

    sget-boolean v14, Lim/tpelyyftgw/messenger/LocaleController;->isRTL:Z

    if-eqz v14, :cond_bb

    const/4 v14, 0x5

    goto :goto_bc

    :cond_bb
    const/4 v14, 0x3

    :goto_bc
    const/4 v15, 0x0

    mul-int/lit8 v6, v5, 0x30

    int-to-float v6, v6

    const/16 v17, 0x0

    const/16 v18, 0x0

    move/from16 v16, v6

    invoke-static/range {v12 .. v18}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v6

    invoke-virtual {v11, v10, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 1945
    new-instance v6, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$zhYK-X7_aXTcoYB0XQDb6KpJW8E;

    invoke-direct {v6, v0, v9, v4}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$zhYK-X7_aXTcoYB0XQDb6KpJW8E;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;ILim/tpelyyftgw/tgnet/TLRPC$User;)V

    invoke-virtual {v10, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 1928
    .end local v9    # "num":I
    .end local v10    # "cell":Lim/tpelyyftgw/ui/actionbar/ActionBarMenuSubItem;
    :cond_d5
    :goto_d5
    add-int/lit8 v5, v5, 0x1

    goto/16 :goto_51

    .line 1957
    .end local v5    # "a":I
    :cond_d9
    new-instance v5, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$18;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    const/4 v9, -0x2

    invoke-direct {v5, v0, v6, v9, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$18;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Landroid/view/View;II)V

    iput-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    .line 1964
    invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->setAnimationEnabled(Z)V

    .line 1965
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    const v6, 0x7f1000ea

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->setAnimationStyle(I)V

    .line 1966
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    invoke-virtual {v5, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->setOutsideTouchable(Z)V

    .line 1967
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    invoke-virtual {v5, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->setClippingEnabled(Z)V

    .line 1968
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    invoke-virtual {v5, v7}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->setInputMethodMode(I)V

    .line 1969
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->setSoftInputMode(I)V

    .line 1970
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->getContentView()Landroid/view/View;

    move-result-object v5

    invoke-virtual {v5, v8}, Landroid/view/View;->setFocusableInTouchMode(Z)V

    .line 1973
    :cond_10b
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    const/high16 v6, 0x447a0000    # 1000.0f

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

    move-result v9

    const/high16 v10, -0x80000000

    invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I

    move-result v9

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

    move-result v6

    invoke-static {v6, v10}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I

    move-result v6

    invoke-virtual {v5, v9, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;->measure(II)V

    .line 1974
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    invoke-virtual {v5, v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->setFocusable(Z)V

    .line 1975
    new-array v5, v7, [I

    .line 1976
    .local v5, "location":[I
    invoke-virtual {v1, v5}, Landroid/view/View;->getLocationInWindow([I)V

    .line 1978
    iget-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-eqz v6, :cond_153

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getMeasuredHeight()I

    move-result v6

    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    if-eqz v9, :cond_143

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

    move-result v9

    if-nez v9, :cond_143

    const/high16 v9, 0x42d40000    # 106.0f

    goto :goto_145

    :cond_143
    const/high16 v9, 0x42680000    # 58.0f

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

    move-result v9

    if-le v6, v9, :cond_153

    .line 1979
    aget v6, v5, v8

    invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getMeasuredHeight()I

    move-result v8

    add-int/2addr v6, v8

    .local v6, "y":I
    goto :goto_163

    .line 1981
    .end local v6    # "y":I
    :cond_153
    aget v6, v5, v8

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;->getMeasuredHeight()I

    move-result v8

    sub-int/2addr v6, v8

    const/high16 v8, 0x40000000    # 2.0f

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

    move-result v8

    sub-int/2addr v6, v8

    .line 1983
    .restart local v6    # "y":I
    :goto_163
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    const/16 v9, 0x33

    aget v10, v5, v3

    invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getMeasuredWidth()I

    move-result v11

    add-int/2addr v10, v11

    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupLayout:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;

    invoke-virtual {v11}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow$ActionBarPopupWindowLayout;->getMeasuredWidth()I

    move-result v11

    sub-int/2addr v10, v11

    const/high16 v11, 0x41000000    # 8.0f

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

    move-result v11

    add-int/2addr v10, v11

    invoke-virtual {v8, v1, v9, v10, v6}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->showAtLocation(Landroid/view/View;III)V

    .line 1984
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->dimBehind()V

    .line 1985
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v8}, Landroid/view/View;->invalidate()V

    .line 1986
    const/4 v8, 0x3

    invoke-virtual {v1, v8, v7}, Landroid/view/View;->performHapticFeedback(II)Z

    .line 1988
    return v3

    .line 1896
    .end local v2    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    .end local v4    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    .end local v5    # "location":[I
    .end local v6    # "y":I
    :cond_18e
    :goto_18e
    return v3
.end method

.method private onWindowSizeChanged()V
    .registers 6

    .line 2362
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->getHeight()I

    move-result v0

    .line 2363
    .local v0, "size":I
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-nez v1, :cond_d

    .line 2364
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiPadding:I

    sub-int/2addr v0, v1

    .line 2366
    :cond_d
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v1, :cond_14

    .line 2367
    invoke-interface {v1, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onWindowSizeChanged(I)V

    .line 2369
    :cond_14
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    if-eqz v1, :cond_76

    .line 2370
    const/high16 v1, 0x42900000    # 72.0f

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

    move-result v1

    invoke-static {}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getCurrentActionBarHeight()I

    move-result v2

    add-int/2addr v1, v2

    const/4 v2, 0x0

    const/4 v3, 0x0

    if-ge v0, v1, :cond_52

    .line 2371
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowShowTopView:Z

    if-eqz v1, :cond_76

    .line 2372
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowShowTopView:Z

    .line 2373
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->needShowTopView:Z

    if-eqz v1, :cond_76

    .line 2374
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    const/16 v4, 0x8

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

    .line 2375
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

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

    .line 2376
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    invoke-virtual {v1, v2}, Landroid/view/View;->setAlpha(F)V

    .line 2377
    invoke-direct {p0, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->resizeForTopView(Z)V

    .line 2378
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v2

    iget v2, v2, Landroid/view/ViewGroup$LayoutParams;->height:I

    int-to-float v2, v2

    invoke-virtual {v1, v2}, Landroid/view/View;->setTranslationY(F)V

    goto :goto_76

    .line 2382
    :cond_52
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowShowTopView:Z

    if-nez v1, :cond_76

    .line 2383
    const/4 v1, 0x1

    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowShowTopView:Z

    .line 2384
    iget-boolean v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->needShowTopView:Z

    if-eqz v4, :cond_76

    .line 2385
    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

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

    .line 2386
    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

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

    .line 2387
    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    const/high16 v4, 0x3f800000    # 1.0f

    invoke-virtual {v3, v4}, Landroid/view/View;->setAlpha(F)V

    .line 2388
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->resizeForTopView(Z)V

    .line 2389
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    invoke-virtual {v1, v2}, Landroid/view/View;->setTranslationY(F)V

    .line 2394
    :cond_76
    :goto_76
    return-void
.end method

.method private openKeyboardInternal()V
    .registers 4

    .line 5088
    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->usingHardwareInput:Z

    const/4 v1, 0x0

    if-nez v0, :cond_c

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPaused:Z

    if-eqz v0, :cond_a

    goto :goto_c

    :cond_a
    const/4 v0, 0x2

    goto :goto_d

    :cond_c
    :goto_c
    const/4 v0, 0x0

    :goto_d
    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 5089
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z

    .line 5090
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->showKeyboard(Landroid/view/View;)Z

    .line 5091
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPaused:Z

    const/4 v1, 0x1

    if-eqz v0, :cond_22

    .line 5092
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showKeyboardOnResume:Z

    goto :goto_3c

    .line 5093
    :cond_22
    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->usingHardwareInput:Z

    if-nez v0, :cond_3c

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-nez v0, :cond_3c

    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->isInMultiwindow:Z

    if-nez v0, :cond_3c

    .line 5094
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->waitingForKeyboardOpen:Z

    .line 5095
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardRunnable:Ljava/lang/Runnable;

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

    .line 5096
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardRunnable:Ljava/lang/Runnable;

    const-wide/16 v1, 0x64

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

    .line 5098
    :cond_3c
    :goto_3c
    return-void
.end method

.method private resizeForTopView(Z)V
    .registers 6
    .param p1, "show"    # Z

    .line 2397
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    invoke-virtual {v0}, Landroid/widget/LinearLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout$LayoutParams;

    .line 2398
    .local v0, "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    const/high16 v1, 0x40000000    # 2.0f

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

    move-result v1

    const/4 v2, 0x0

    if-eqz p1, :cond_1a

    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v3

    iget v3, v3, Landroid/view/ViewGroup$LayoutParams;->height:I

    goto :goto_1b

    :cond_1a
    const/4 v3, 0x0

    :goto_1b
    add-int/2addr v1, v3

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I

    .line 2399
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->textFieldContainer:Landroid/widget/LinearLayout;

    invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 2400
    const/high16 v1, 0x424c0000    # 51.0f

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

    move-result v1

    if-eqz p1, :cond_34

    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v3

    iget v3, v3, Landroid/view/ViewGroup$LayoutParams;->height:I

    goto :goto_35

    :cond_34
    const/4 v3, 0x0

    :goto_35
    add-int/2addr v1, v3

    invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setMinimumHeight(I)V

    .line 2401
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    if-eqz v1, :cond_49

    .line 2402
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-nez v1, :cond_46

    .line 2403
    const/4 v1, 0x1

    invoke-direct {p0, v2, v1, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    goto :goto_49

    .line 2405
    :cond_46
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkStickresExpandHeight()V

    .line 2408
    :cond_49
    :goto_49
    return-void
.end method

.method private sendMessage()V
    .registers 4

    .line 2658
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v0

    if-eqz v0, :cond_1b

    .line 2659
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v1

    invoke-static {v1}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v1

    new-instance v2, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$BNEDunz24bnEkcw6ELExVciG1lE;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$BNEDunz24bnEkcw6ELExVciG1lE;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-static {v0, v1, v2}, Lim/tpelyyftgw/ui/components/AlertsCreator;->createScheduleDatePickerDialog(Landroid/content/Context;ZLim/tpelyyftgw/ui/components/AlertsCreator$ScheduleDatePickerDelegate;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    goto :goto_20

    .line 2663
    :cond_1b
    const/4 v0, 0x1

    const/4 v1, 0x0

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendMessageInternal(ZI)V

    .line 2665
    :goto_20
    return-void
.end method

.method private sendMessageInternal(ZI)V
    .registers 23
    .param p1, "notify"    # Z
    .param p2, "scheduleDate"    # I

    .line 2671
    move-object/from16 v0, p0

    move/from16 v15, p1

    move/from16 v14, p2

    iget v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    const v2, 0x7fffffff

    if-ne v1, v2, :cond_1b

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v1

    if-nez v1, :cond_1b

    .line 2672
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v1, :cond_1a

    .line 2673
    invoke-interface {v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->scrollToSendingMessage()V

    .line 2675
    :cond_1a
    return-void

    .line 2677
    :cond_1b
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v1, :cond_61

    .line 2678
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v1

    .line 2679
    .local v1, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v2

    .line 2680
    .local v2, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    if-nez v2, :cond_3b

    invoke-static {v1}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v3

    if-eqz v3, :cond_35

    iget-boolean v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->megagroup:Z

    if-nez v3, :cond_3b

    :cond_35
    invoke-static {v1}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v3

    if-nez v3, :cond_61

    .line 2681
    :cond_3b
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v3}, Lim/tpelyyftgw/messenger/MessagesController;->getNotificationsSettings(I)Landroid/content/SharedPreferences;

    move-result-object v3

    invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v3

    new-instance v4, Ljava/lang/StringBuilder;

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

    const-string v5, "silent_"

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

    iget-wide v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v4

    xor-int/lit8 v5, v15, 0x1

    invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;

    move-result-object v3

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

    .line 2684
    .end local v1    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    .end local v2    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :cond_61
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    const/4 v13, 0x1

    if-eqz v1, :cond_78

    .line 2685
    const/4 v1, 0x0

    invoke-direct {v0, v1, v13, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    .line 2686
    iget v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-eqz v2, :cond_78

    .line 2687
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->closeSearch(Z)V

    .line 2688
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EmojiView;->hideSearchKeyboard()V

    .line 2691
    :cond_78
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    if-eqz v1, :cond_89

    .line 2692
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    const/4 v2, 0x4

    invoke-interface {v1, v2, v15, v14}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordVideo(IZI)V

    .line 2693
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hideRecordedAudioPanel()V

    .line 2694
    invoke-direct {v0, v13}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 2695
    return-void

    .line 2696
    :cond_89
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    const/4 v12, 0x0

    if-eqz v1, :cond_e3

    .line 2697
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/MediaController;->getPlayingMessageObject()Lim/tpelyyftgw/messenger/MessageObject;

    move-result-object v11

    .line 2698
    .local v11, "playing":Lim/tpelyyftgw/messenger/MessageObject;
    if-eqz v11, :cond_a3

    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-ne v11, v1, :cond_a3

    .line 2699
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v1

    invoke-virtual {v1, v13, v13}, Lim/tpelyyftgw/messenger/MediaController;->cleanupPlayer(ZZ)V

    .line 2701
    :cond_a3
    iget v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v1

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    const/4 v3, 0x0

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendPath:Ljava/lang/String;

    iget-wide v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v8, 0x0

    const/4 v9, 0x0

    const/4 v10, 0x0

    const/16 v16, 0x0

    const/16 v17, 0x0

    const/16 v18, 0x0

    move-object/from16 v19, v11

    .end local v11    # "playing":Lim/tpelyyftgw/messenger/MessageObject;
    .local v19, "playing":Lim/tpelyyftgw/messenger/MessageObject;
    move-object/from16 v11, v16

    move/from16 v12, p1

    move/from16 v13, p2

    move/from16 v14, v17

    move-object/from16 v15, v18

    invoke-virtual/range {v1 .. v15}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendMessage(Lim/tpelyyftgw/tgnet/TLRPC$TL_document;Lim/tpelyyftgw/messenger/VideoEditedInfo;Ljava/lang/String;JLim/tpelyyftgw/messenger/MessageObject;Ljava/lang/String;Ljava/util/ArrayList;Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;Ljava/util/HashMap;ZIILjava/lang/Object;)V

    .line 2702
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v1, :cond_d7

    .line 2703
    move/from16 v2, p1

    move/from16 v3, p2

    const/4 v4, 0x0

    invoke-interface {v1, v4, v2, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onMessageSend(Ljava/lang/CharSequence;ZI)V

    goto :goto_db

    .line 2702
    :cond_d7
    move/from16 v2, p1

    move/from16 v3, p2

    .line 2705
    :goto_db
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hideRecordedAudioPanel()V

    .line 2706
    const/4 v1, 0x1

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 2707
    return-void

    .line 2709
    .end local v19    # "playing":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_e3
    move-object v4, v12

    move v3, v14

    move v2, v15

    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v1

    .line 2710
    .local v1, "message":Ljava/lang/CharSequence;
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v5, :cond_143

    .line 2711
    invoke-virtual {v5}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v5

    .line 2712
    .local v5, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    if-eqz v5, :cond_143

    iget-boolean v6, v5, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->slowmode_enabled:Z

    if-eqz v6, :cond_143

    invoke-static {v5}, Lim/tpelyyftgw/messenger/ChatObject;->hasAdminRights(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v6

    if-nez v6, :cond_143

    .line 2713
    invoke-interface {v1}, Ljava/lang/CharSequence;->length()I

    move-result v6

    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v7

    iget v7, v7, Lim/tpelyyftgw/messenger/MessagesController;->maxMessageLength:I

    const v8, 0x7f0f0fce

    const-string v9, "Slowmode"

    if-le v6, v7, :cond_126

    .line 2714
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

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

    move-result-object v6

    const v7, 0x7f0f0fd7

    const-string v8, "SlowmodeSendErrorTooLong"

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

    move-result-object v7

    invoke-static {v4, v6, v7}, Lim/tpelyyftgw/ui/components/AlertsCreator;->showSimpleAlert(Lim/tpelyyftgw/ui/actionbar/BaseFragment;Ljava/lang/String;Ljava/lang/String;)Landroid/app/Dialog;

    .line 2715
    return-void

    .line 2716
    :cond_126
    iget-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->forceShowSendButton:Z

    if-eqz v6, :cond_143

    invoke-interface {v1}, Ljava/lang/CharSequence;->length()I

    move-result v6

    if-lez v6, :cond_143

    .line 2717
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

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

    move-result-object v6

    const v7, 0x7f0f0fd6

    const-string v8, "SlowmodeSendError"

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

    move-result-object v7

    invoke-static {v4, v6, v7}, Lim/tpelyyftgw/ui/components/AlertsCreator;->showSimpleAlert(Lim/tpelyyftgw/ui/actionbar/BaseFragment;Ljava/lang/String;Ljava/lang/String;)Landroid/app/Dialog;

    .line 2718
    return-void

    .line 2722
    .end local v5    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_143
    invoke-virtual {v0, v1, v2, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->processSendingText(Ljava/lang/CharSequence;ZI)Z

    move-result v5

    if-eqz v5, :cond_15c

    .line 2723
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const-string v5, ""

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 2724
    const-wide/16 v4, 0x0

    iput-wide v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastTypingTimeSend:J

    .line 2725
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v4, :cond_167

    .line 2726
    invoke-interface {v4, v1, v2, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onMessageSend(Ljava/lang/CharSequence;ZI)V

    goto :goto_167

    .line 2728
    :cond_15c
    iget-boolean v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->forceShowSendButton:Z

    if-eqz v5, :cond_167

    .line 2729
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v5, :cond_167

    .line 2730
    invoke-interface {v5, v4, v2, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onMessageSend(Ljava/lang/CharSequence;ZI)V

    .line 2733
    :cond_167
    :goto_167
    return-void
.end method

.method private setEmojiButtonImage(ZZ)V
    .registers 14
    .param p1, "byOpen"    # Z
    .param p2, "animated"    # Z

    .line 4993
    if-eqz p2, :cond_8

    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentEmojiIcon:I

    const/4 v1, -0x1

    if-ne v0, v1, :cond_8

    .line 4994
    const/4 p2, 0x0

    .line 4997
    :cond_8
    const/4 v0, 0x0

    const/4 v1, 0x1

    if-eqz p1, :cond_12

    iget v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    if-nez v2, :cond_12

    .line 4998
    const/4 v2, 0x0

    .local v2, "nextIcon":I
    goto :goto_3a

    .line 5001
    .end local v2    # "nextIcon":I
    :cond_12
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-nez v2, :cond_21

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

    move-result-object v2

    const-string v3, "selected_page"

    invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v2

    .local v2, "currentPage":I
    goto :goto_25

    .line 5004
    .end local v2    # "currentPage":I
    :cond_21
    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EmojiView;->getCurrentPage()I

    move-result v2

    .line 5006
    .restart local v2    # "currentPage":I
    :goto_25
    if-eqz v2, :cond_38

    iget-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowStickers:Z

    if-nez v3, :cond_30

    iget-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowGifs:Z

    if-nez v3, :cond_30

    goto :goto_38

    .line 5008
    :cond_30
    if-ne v2, v1, :cond_35

    .line 5009
    const/4 v3, 0x2

    move v2, v3

    .local v3, "nextIcon":I
    goto :goto_3a

    .line 5011
    .end local v3    # "nextIcon":I
    :cond_35
    const/4 v3, 0x3

    move v2, v3

    .restart local v3    # "nextIcon":I
    goto :goto_3a

    .line 5007
    .end local v3    # "nextIcon":I
    :cond_38
    :goto_38
    const/4 v3, 0x1

    move v2, v3

    .line 5014
    .local v2, "nextIcon":I
    :goto_3a
    iget v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentEmojiIcon:I

    if-ne v3, v2, :cond_3f

    .line 5015
    return-void

    .line 5017
    :cond_3f
    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButtonAnimation:Landroid/animation/AnimatorSet;

    const/4 v4, 0x0

    if-eqz v3, :cond_49

    .line 5018
    invoke-virtual {v3}, Landroid/animation/AnimatorSet;->cancel()V

    .line 5019
    iput-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButtonAnimation:Landroid/animation/AnimatorSet;

    .line 5021
    :cond_49
    const/4 v3, 0x3

    const/4 v5, 0x2

    if-nez v2, :cond_58

    .line 5022
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v6, v6, p2

    const v7, 0x7f0801c8

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_7e

    .line 5023
    :cond_58
    if-ne v2, v1, :cond_65

    .line 5024
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v6, v6, p2

    const v7, 0x7f0d0176

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_7e

    .line 5025
    :cond_65
    if-ne v2, v5, :cond_72

    .line 5026
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v6, v6, p2

    const v7, 0x7f0801d0

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setImageResource(I)V

    goto :goto_7e

    .line 5027
    :cond_72
    if-ne v2, v3, :cond_7e

    .line 5028
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v6, v6, p2

    const v7, 0x7f0801c7

    invoke-virtual {v6, v7}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 5030
    :cond_7e
    :goto_7e
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v6, v6, p2

    if-ne v2, v5, :cond_88

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

    move-result-object v4

    :cond_88
    invoke-virtual {v6, v4}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 5031
    iput v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentEmojiIcon:I

    .line 5032
    if-eqz p2, :cond_121

    .line 5033
    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v4, v4, v1

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

    .line 5034
    new-instance v4, Landroid/animation/AnimatorSet;

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

    iput-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButtonAnimation:Landroid/animation/AnimatorSet;

    .line 5035
    const/4 v6, 0x6

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

    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v7, v7, v0

    sget-object v8, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v9, v1, [F

    const v10, 0x3dcccccd    # 0.1f

    aput v10, v9, v0

    .line 5036
    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v7

    aput-object v7, v6, v0

    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v7, v7, v0

    sget-object v8, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v9, v1, [F

    aput v10, v9, v0

    .line 5037
    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v7

    aput-object v7, v6, v1

    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v7, v7, v0

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

    new-array v9, v1, [F

    const/4 v10, 0x0

    aput v10, v9, v0

    .line 5038
    invoke-static {v7, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v7

    aput-object v7, v6, v5

    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v5, v5, v1

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

    new-array v8, v1, [F

    const/high16 v9, 0x3f800000    # 1.0f

    aput v9, v8, v0

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

    move-result-object v5

    aput-object v5, v6, v3

    const/4 v3, 0x4

    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v5, v5, v1

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

    new-array v8, v1, [F

    aput v9, v8, v0

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

    move-result-object v5

    aput-object v5, v6, v3

    const/4 v3, 0x5

    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    aget-object v5, v5, v1

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

    new-array v1, v1, [F

    aput v9, v1, v0

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

    move-result-object v0

    aput-object v0, v6, v3

    .line 5035
    invoke-virtual {v4, v6}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 5042
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButtonAnimation:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$37;

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

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

    .line 5057
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButtonAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v3, 0x96

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

    .line 5058
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButtonAnimation:Landroid/animation/AnimatorSet;

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

    .line 5060
    :cond_121
    return-void
.end method

.method private setRecordVideoButtonVisible(ZZ)V
    .registers 19
    .param p1, "visible"    # Z
    .param p2, "animated"    # Z

    .line 1996
    move-object/from16 v0, p0

    move/from16 v1, p1

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    if-nez v2, :cond_9

    .line 1997
    return-void

    .line 1999
    :cond_9
    const/4 v3, 0x0

    const/4 v4, 0x1

    if-eqz v1, :cond_12

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

    move-result-object v5

    goto :goto_13

    :cond_12
    move-object v5, v3

    :goto_13
    invoke-virtual {v2, v5}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 2000
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

    if-eqz v2, :cond_1f

    .line 2001
    invoke-virtual {v2}, Landroid/animation/AnimatorSet;->cancel()V

    .line 2002
    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

    .line 2004
    :cond_1f
    const/4 v2, 0x0

    const v3, 0x3dcccccd    # 0.1f

    const/high16 v5, 0x3f800000    # 1.0f

    if-eqz p2, :cond_112

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

    move-result-object v6

    .line 2006
    .local v6, "preferences":Landroid/content/SharedPreferences;
    const/4 v7, 0x0

    .line 2007
    .local v7, "isChannel":Z
    iget-wide v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v9, v8

    const/4 v8, 0x0

    if-gez v9, :cond_52

    .line 2008
    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v9

    iget-wide v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v11, v10

    neg-int v10, v11

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

    move-result-object v10

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v9

    .line 2009
    .local v9, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    invoke-static {v9}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v10

    if-eqz v10, :cond_50

    iget-boolean v10, v9, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->megagroup:Z

    if-nez v10, :cond_50

    const/4 v10, 0x1

    goto :goto_51

    :cond_50
    const/4 v10, 0x0

    :goto_51
    move v7, v10

    .line 2011
    .end local v9    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_52
    invoke-interface {v6}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v9

    if-eqz v7, :cond_5b

    const-string v10, "currentModeVideoChannel"

    goto :goto_5d

    :cond_5b
    const-string v10, "currentModeVideo"

    :goto_5d
    invoke-interface {v9, v10, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;

    move-result-object v9

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

    .line 2012
    new-instance v9, Landroid/animation/AnimatorSet;

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

    iput-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

    .line 2013
    const/4 v10, 0x6

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

    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    sget-object v12, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v13, v4, [F

    if-eqz v1, :cond_79

    const/high16 v14, 0x3f800000    # 1.0f

    goto :goto_7c

    :cond_79
    const v14, 0x3dcccccd    # 0.1f

    :goto_7c
    aput v14, v13, v8

    .line 2014
    invoke-static {v11, v12, v13}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v11

    aput-object v11, v10, v8

    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    sget-object v12, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v13, v4, [F

    if-eqz v1, :cond_8f

    const/high16 v14, 0x3f800000    # 1.0f

    goto :goto_92

    :cond_8f
    const v14, 0x3dcccccd    # 0.1f

    :goto_92
    aput v14, v13, v8

    .line 2015
    invoke-static {v11, v12, v13}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v11

    aput-object v11, v10, v4

    const/4 v11, 0x2

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

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

    new-array v14, v4, [F

    if-eqz v1, :cond_a6

    const/high16 v15, 0x3f800000    # 1.0f

    goto :goto_a7

    :cond_a6
    const/4 v15, 0x0

    :goto_a7
    aput v15, v14, v8

    .line 2016
    invoke-static {v12, v13, v14}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v12

    aput-object v12, v10, v11

    const/4 v11, 0x3

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    sget-object v13, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v14, v4, [F

    if-eqz v1, :cond_bc

    const v15, 0x3dcccccd    # 0.1f

    goto :goto_be

    :cond_bc
    const/high16 v15, 0x3f800000    # 1.0f

    :goto_be
    aput v15, v14, v8

    .line 2017
    invoke-static {v12, v13, v14}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v12

    aput-object v12, v10, v11

    const/4 v11, 0x4

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    sget-object v13, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v14, v4, [F

    if-eqz v1, :cond_d0

    goto :goto_d2

    :cond_d0
    const/high16 v3, 0x3f800000    # 1.0f

    :goto_d2
    aput v3, v14, v8

    .line 2018
    invoke-static {v12, v13, v14}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v10, v11

    const/4 v3, 0x5

    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

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

    new-array v4, v4, [F

    if-eqz v1, :cond_e4

    goto :goto_e6

    :cond_e4
    const/high16 v2, 0x3f800000    # 1.0f

    :goto_e6
    aput v2, v4, v8

    .line 2019
    invoke-static {v11, v12, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v10, v3

    .line 2013
    invoke-virtual {v9, v10}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 2020
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

    new-instance v3, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$19;

    invoke-direct {v3, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$19;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 2029
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

    new-instance v3, Landroid/view/animation/DecelerateInterpolator;

    invoke-direct {v3}, Landroid/view/animation/DecelerateInterpolator;-><init>()V

    invoke-virtual {v2, v3}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 2030
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v3, 0x96

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

    .line 2031
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonAnimation:Landroid/animation/AnimatorSet;

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

    .line 2032
    .end local v6    # "preferences":Landroid/content/SharedPreferences;
    .end local v7    # "isChannel":Z
    goto :goto_158

    .line 2033
    :cond_112
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_119

    const/high16 v6, 0x3f800000    # 1.0f

    goto :goto_11c

    :cond_119
    const v6, 0x3dcccccd    # 0.1f

    :goto_11c
    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2034
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_126

    const/high16 v6, 0x3f800000    # 1.0f

    goto :goto_129

    :cond_126
    const v6, 0x3dcccccd    # 0.1f

    :goto_129
    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 2035
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_133

    const/high16 v6, 0x3f800000    # 1.0f

    goto :goto_134

    :cond_133
    const/4 v6, 0x0

    :goto_134
    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 2036
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_13f

    const v6, 0x3dcccccd    # 0.1f

    goto :goto_141

    :cond_13f
    const/high16 v6, 0x3f800000    # 1.0f

    :goto_141
    invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2037
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_149

    goto :goto_14b

    :cond_149
    const/high16 v3, 0x3f800000    # 1.0f

    :goto_14b
    invoke-virtual {v4, v3}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 2038
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioSendButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_153

    goto :goto_155

    :cond_153
    const/high16 v2, 0x3f800000    # 1.0f

    :goto_155
    invoke-virtual {v3, v2}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 2040
    :goto_158
    return-void
.end method

.method private setStickersExpanded(ZZZ)V
    .registers 20
    .param p1, "expanded"    # Z
    .param p2, "animated"    # Z
    .param p3, "byDrag"    # Z

    .line 5532
    move-object/from16 v0, p0

    move/from16 v1, p1

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v2, :cond_221

    if-nez p3, :cond_10

    iget-boolean v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    if-ne v2, v1, :cond_10

    goto/16 :goto_221

    .line 5535
    :cond_10
    iput-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    .line 5536
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v2, :cond_19

    .line 5537
    invoke-interface {v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onStickersExpandedChange()V

    .line 5539
    :cond_19
    sget-object v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v2, v2, Landroid/graphics/Point;->x:I

    sget-object v3, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v3, v3, Landroid/graphics/Point;->y:I

    if-le v2, v3, :cond_26

    iget v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    goto :goto_28

    :cond_26
    iget v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    .line 5540
    .local v2, "origHeight":I
    :goto_28
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    const/4 v4, 0x0

    if-eqz v3, :cond_32

    .line 5541
    invoke-virtual {v3}, Landroid/animation/Animator;->cancel()V

    .line 5542
    iput-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    .line 5544
    :cond_32
    iget-boolean v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    const-string v8, "animationProgress"

    const/4 v9, 0x3

    const/4 v10, 0x2

    const/4 v11, 0x1

    const/4 v12, 0x0

    if-eqz v3, :cond_151

    .line 5545
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v3

    sget v13, Lim/tpelyyftgw/messenger/NotificationCenter;->stopAllHeavyOperations:I

    new-array v14, v11, [Ljava/lang/Object;

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

    move-result-object v15

    aput-object v15, v14, v12

    invoke-virtual {v3, v13, v14}, Lim/tpelyyftgw/messenger/NotificationCenter;->postNotificationName(I[Ljava/lang/Object;)V

    .line 5546
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->getHeight()I

    move-result v3

    iput v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->originalViewHeight:I

    .line 5547
    sget v13, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v14, 0x15

    if-lt v13, v14, :cond_5e

    sget v13, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    goto :goto_5f

    :cond_5e
    const/4 v13, 0x0

    :goto_5f
    sub-int/2addr v3, v13

    invoke-static {}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getCurrentActionBarHeight()I

    move-result v13

    sub-int/2addr v3, v13

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getHeight()I

    move-result v13

    sub-int/2addr v3, v13

    sget-object v13, Lim/tpelyyftgw/ui/actionbar/Theme;->chat_composeShadowDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v13}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I

    move-result v13

    add-int/2addr v3, v13

    iput v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    .line 5548
    iget v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-ne v13, v10, :cond_84

    .line 5549
    const/high16 v13, 0x42f00000    # 120.0f

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

    move-result v13

    add-int/2addr v13, v2

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

    move-result v3

    iput v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    .line 5551
    :cond_84
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/EmojiView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v3

    iget v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    iput v13, v3, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 5552
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->requestLayout()V

    .line 5553
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    new-instance v13, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ScrimDrawable;

    invoke-direct {v13, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ScrimDrawable;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v3, v13}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->setForeground(Landroid/graphics/drawable/Drawable;)V

    .line 5554
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getSelectionStart()I

    move-result v3

    .line 5555
    .local v3, "start":I
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getSelectionEnd()I

    move-result v13

    .line 5556
    .local v13, "end":I
    iget-object v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v14}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v15

    invoke-virtual {v14, v15}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 5557
    iget-object v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v14, v3, v13}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(II)V

    .line 5558
    const/high16 v14, 0x3f800000    # 1.0f

    if-eqz p2, :cond_136

    .line 5559
    new-instance v15, Landroid/animation/AnimatorSet;

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

    .line 5560
    .local v15, "anims":Landroid/animation/AnimatorSet;
    new-array v9, v9, [Landroid/animation/Animator;

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    new-array v4, v11, [I

    iget v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v6, v2

    neg-int v6, v6

    aput v6, v4, v12

    .line 5561
    invoke-static {v0, v5, v4}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v9, v12

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    new-array v6, v11, [I

    iget v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v7, v2

    neg-int v7, v7

    aput v7, v6, v12

    .line 5562
    invoke-static {v4, v5, v6}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v9, v11

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersArrow:Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;

    new-array v5, v11, [F

    aput v14, v5, v12

    .line 5563
    invoke-static {v4, v8, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v9, v10

    .line 5560
    invoke-virtual {v15, v9}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 5565
    const-wide/16 v4, 0x190

    invoke-virtual {v15, v4, v5}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5566
    sget-object v4, Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;->EASE_OUT_QUINT:Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;

    invoke-virtual {v15, v4}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 5567
    invoke-virtual {v15}, Landroid/animation/AnimatorSet;->getChildAnimations()Ljava/util/ArrayList;

    move-result-object v4

    invoke-virtual {v4, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Landroid/animation/ObjectAnimator;

    new-instance v5, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$7N8WzkiLtabBwoJVeRxltkJ1Mh8;

    invoke-direct {v5, v0, v2}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$7N8WzkiLtabBwoJVeRxltkJ1Mh8;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;I)V

    invoke-virtual {v4, v5}, Landroid/animation/ObjectAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V

    .line 5571
    new-instance v4, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$40;

    invoke-direct {v4, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$40;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

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

    .line 5579
    iput-object v15, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    .line 5580
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    const/4 v5, 0x0

    invoke-virtual {v4, v10, v5}, Lim/tpelyyftgw/ui/components/EmojiView;->setLayerType(ILandroid/graphics/Paint;)V

    .line 5581
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v4

    sget v5, Lim/tpelyyftgw/messenger/NotificationCenter;->stopAllHeavyOperations:I

    new-array v6, v11, [Ljava/lang/Object;

    const/16 v7, 0x200

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

    move-result-object v7

    aput-object v7, v6, v12

    invoke-virtual {v4, v5, v6}, Lim/tpelyyftgw/messenger/NotificationCenter;->postNotificationName(I[Ljava/lang/Object;)V

    .line 5582
    invoke-virtual {v15}, Landroid/animation/AnimatorSet;->start()V

    .line 5583
    .end local v15    # "anims":Landroid/animation/AnimatorSet;
    goto :goto_14f

    .line 5584
    :cond_136
    iput v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionProgress:F

    .line 5585
    iget v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v4, v2

    neg-int v4, v4

    int-to-float v4, v4

    invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setTranslationY(F)V

    .line 5586
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    iget v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v5, v2

    neg-int v5, v5

    int-to-float v5, v5

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/components/EmojiView;->setTranslationY(F)V

    .line 5587
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersArrow:Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;

    invoke-virtual {v4, v14}, Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;->setAnimationProgress(F)V

    .line 5589
    .end local v3    # "start":I
    .end local v13    # "end":I
    :goto_14f
    goto/16 :goto_201

    .line 5590
    :cond_151
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v3

    sget v4, Lim/tpelyyftgw/messenger/NotificationCenter;->startAllHeavyOperations:I

    new-array v5, v11, [Ljava/lang/Object;

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

    move-result-object v6

    aput-object v6, v5, v12

    invoke-virtual {v3, v4, v5}, Lim/tpelyyftgw/messenger/NotificationCenter;->postNotificationName(I[Ljava/lang/Object;)V

    .line 5591
    const/4 v3, 0x0

    if-eqz p2, :cond_1da

    .line 5592
    iput-boolean v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->closeAnimationInProgress:Z

    .line 5593
    new-instance v4, Landroid/animation/AnimatorSet;

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

    .line 5594
    .local v4, "anims":Landroid/animation/AnimatorSet;
    new-array v5, v9, [Landroid/animation/Animator;

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    new-array v7, v11, [I

    aput v12, v7, v12

    .line 5595
    invoke-static {v0, v6, v7}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v6

    aput-object v6, v5, v12

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->roundedTranslationYProperty:Landroid/util/Property;

    new-array v9, v11, [I

    aput v12, v9, v12

    .line 5596
    invoke-static {v6, v7, v9}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;

    move-result-object v6

    aput-object v6, v5, v11

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersArrow:Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;

    new-array v7, v11, [F

    aput v3, v7, v12

    .line 5597
    invoke-static {v6, v8, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v5, v10

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

    .line 5599
    const-wide/16 v5, 0x190

    invoke-virtual {v4, v5, v6}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;

    .line 5600
    sget-object v3, Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;->EASE_OUT_QUINT:Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;

    invoke-virtual {v4, v3}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 5601
    invoke-virtual {v4}, Landroid/animation/AnimatorSet;->getChildAnimations()Ljava/util/ArrayList;

    move-result-object v3

    invoke-virtual {v3, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Landroid/animation/ObjectAnimator;

    new-instance v5, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$ey64ZgJqWgHg501CRPa0t4RS4z4;

    invoke-direct {v5, v0, v2}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$ey64ZgJqWgHg501CRPa0t4RS4z4;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;I)V

    invoke-virtual {v3, v5}, Landroid/animation/ObjectAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V

    .line 5605
    new-instance v3, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$41;

    invoke-direct {v3, v0, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$41;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;I)V

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

    .line 5622
    iput-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionAnim:Landroid/animation/Animator;

    .line 5623
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    const/4 v5, 0x0

    invoke-virtual {v3, v10, v5}, Lim/tpelyyftgw/ui/components/EmojiView;->setLayerType(ILandroid/graphics/Paint;)V

    .line 5624
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v3

    sget v5, Lim/tpelyyftgw/messenger/NotificationCenter;->stopAllHeavyOperations:I

    new-array v6, v11, [Ljava/lang/Object;

    const/16 v7, 0x200

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

    move-result-object v7

    aput-object v7, v6, v12

    invoke-virtual {v3, v5, v6}, Lim/tpelyyftgw/messenger/NotificationCenter;->postNotificationName(I[Ljava/lang/Object;)V

    .line 5625
    invoke-virtual {v4}, Landroid/animation/AnimatorSet;->start()V

    .line 5626
    .end local v4    # "anims":Landroid/animation/AnimatorSet;
    goto :goto_201

    .line 5627
    :cond_1da
    iput v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionProgress:F

    .line 5628
    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setTranslationY(F)V

    .line 5629
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v4, v3}, Lim/tpelyyftgw/ui/components/EmojiView;->setTranslationY(F)V

    .line 5630
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/EmojiView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v4

    iput v2, v4, Landroid/view/ViewGroup$LayoutParams;->height:I

    .line 5631
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->requestLayout()V

    .line 5632
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    const/4 v5, 0x0

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->setForeground(Landroid/graphics/drawable/Drawable;)V

    .line 5633
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v4, v12}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->setWillNotDraw(Z)V

    .line 5634
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersArrow:Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;

    invoke-virtual {v4, v3}, Lim/tpelyyftgw/ui/components/AnimatedArrowDrawable;->setAnimationProgress(F)V

    .line 5637
    :goto_201
    if-eqz v1, :cond_212

    .line 5638
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const v4, 0x7f0f001e

    const-string v5, "AccDescrCollapsePanel"

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

    move-result-object v4

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    goto :goto_220

    .line 5640
    :cond_212
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    const v4, 0x7f0f0022

    const-string v5, "AccDescrExpandPanel"

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

    move-result-object v4

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 5642
    :goto_220
    return-void

    .line 5533
    .end local v2    # "origHeight":I
    :cond_221
    :goto_221
    return-void
.end method

.method private showAttachMenu()V
    .registers 1

    .line 4807
    return-void
.end method

.method private showPopup(II)V
    .registers 14
    .param p1, "show"    # I
    .param p2, "contentType"    # I

    .line 4824
    const-string v0, "kbd_height_land3"

    const-string v1, "kbd_height"

    const/high16 v2, 0x436c0000    # 236.0f

    const/4 v3, 0x0

    const/4 v4, 0x1

    const/16 v5, 0x8

    if-ne p1, v4, :cond_10b

    .line 4825
    if-nez p2, :cond_1a

    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-nez v6, :cond_1a

    .line 4826
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    if-nez v6, :cond_17

    .line 4827
    return-void

    .line 4829
    :cond_17
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->createEmojiView()V

    .line 4832
    :cond_1a
    const/4 v6, 0x0

    .line 4833
    .local v6, "currentView":Landroid/view/View;
    if-nez p2, :cond_62

    .line 4834
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/EmojiView;->getParent()Landroid/view/ViewParent;

    move-result-object v7

    if-nez v7, :cond_31

    .line 4835
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->getChildCount()I

    move-result v9

    sub-int/2addr v9, v4

    invoke-virtual {v7, v8, v9}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->addView(Landroid/view/View;I)V

    .line 4837
    :cond_31
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v7, v3}, Lim/tpelyyftgw/ui/components/EmojiView;->setVisibility(I)V

    .line 4838
    iput-boolean v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    .line 4839
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eqz v7, :cond_47

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->getVisibility()I

    move-result v7

    if-eq v7, v5, :cond_47

    .line 4840
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    invoke-virtual {v7, v5}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setVisibility(I)V

    .line 4842
    :cond_47
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    if-eqz v7, :cond_5f

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/EnterMenuView;->getVisibility()I

    move-result v7

    if-eq v7, v5, :cond_5f

    .line 4843
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->removeView(Landroid/view/View;)V

    .line 4844
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v7, v5}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setVisibility(I)V

    .line 4845
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuViewVisible:Z

    .line 4847
    :cond_5f
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    goto :goto_9b

    .line 4848
    :cond_62
    if-ne p2, v4, :cond_9b

    .line 4849
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v7, :cond_7c

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/EmojiView;->getVisibility()I

    move-result v7

    if-eq v7, v5, :cond_7c

    .line 4850
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->removeView(Landroid/view/View;)V

    .line 4851
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v7, v5}, Lim/tpelyyftgw/ui/components/EmojiView;->setVisibility(I)V

    .line 4852
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    .line 4855
    :cond_7c
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    if-eqz v7, :cond_94

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/components/EnterMenuView;->getVisibility()I

    move-result v7

    if-eq v7, v5, :cond_94

    .line 4856
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->removeView(Landroid/view/View;)V

    .line 4857
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v7, v5}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setVisibility(I)V

    .line 4858
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuViewVisible:Z

    .line 4861
    :cond_94
    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    invoke-virtual {v5, v3}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setVisibility(I)V

    .line 4862
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    .line 4864
    :cond_9b
    :goto_9b
    iput p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    .line 4866
    iget v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    if-gtz v5, :cond_af

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

    move-result-object v5

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

    move-result v7

    invoke-interface {v5, v1, v7}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    .line 4869
    :cond_af
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    if-gtz v1, :cond_c1

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

    move-result-object v1

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

    move-result v2

    invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v0

    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    .line 4872
    :cond_c1
    sget-object v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v0, v0, Landroid/graphics/Point;->x:I

    sget-object v1, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v1, v1, Landroid/graphics/Point;->y:I

    if-le v0, v1, :cond_ce

    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    goto :goto_d0

    :cond_ce
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    .line 4873
    .local v0, "currentHeight":I
    :goto_d0
    if-ne p2, v4, :cond_dc

    .line 4874
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->getKeyboardHeight()I

    move-result v1

    invoke-static {v1, v0}, Ljava/lang/Math;->min(II)I

    move-result v0

    .line 4876
    :cond_dc
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eqz v1, :cond_e3

    .line 4877
    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setPanelHeight(I)V

    .line 4879
    :cond_e3
    invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v1

    check-cast v1, Landroid/widget/FrameLayout$LayoutParams;

    .line 4880
    .local v1, "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    iput v0, v1, Landroid/widget/FrameLayout$LayoutParams;->height:I

    .line 4881
    invoke-virtual {v6, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 4882
    sget-boolean v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->isInMultiwindow:Z

    if-nez v2, :cond_f7

    .line 4883
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->hideKeyboard(Landroid/view/View;)V

    .line 4885
    :cond_f7
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    if-eqz v2, :cond_109

    .line 4886
    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiPadding:I

    .line 4887
    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->requestLayout()V

    .line 4888
    invoke-direct {p0, v4, v4}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setEmojiButtonImage(ZZ)V

    .line 4889
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateBotButton()V

    .line 4890
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onWindowSizeChanged()V

    .line 4892
    .end local v0    # "currentHeight":I
    .end local v1    # "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    .end local v6    # "currentView":Landroid/view/View;
    :cond_109
    goto/16 :goto_242

    :cond_10b
    const/4 v6, 0x3

    if-ne p1, v6, :cond_1e5

    .line 4893
    if-ne p2, v6, :cond_11c

    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    if-nez v7, :cond_11c

    .line 4894
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    if-nez v7, :cond_119

    .line 4895
    return-void

    .line 4897
    :cond_119
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->createMenuView()V

    .line 4899
    :cond_11c
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    if-eqz v7, :cond_12d

    .line 4900
    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v8, :cond_129

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v8

    goto :goto_12a

    :cond_129
    const/4 v8, 0x0

    :goto_12a
    invoke-virtual {v7, v8}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setCurrentChat(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)V

    .line 4903
    :cond_12d
    const/4 v7, 0x0

    .line 4905
    .local v7, "currentView":Landroid/view/View;
    if-ne p2, v6, :cond_179

    .line 4906
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/EnterMenuView;->getParent()Landroid/view/ViewParent;

    move-result-object v6

    if-nez v6, :cond_149

    .line 4907
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->getChildCount()I

    move-result v9

    sub-int/2addr v9, v4

    const/4 v10, -0x2

    invoke-static {v10, v10, v4}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(III)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v10

    invoke-virtual {v6, v8, v9, v10}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V

    .line 4910
    :cond_149
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v6, v3}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setVisibility(I)V

    .line 4911
    iput-boolean v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuViewVisible:Z

    .line 4912
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eqz v6, :cond_15f

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->getVisibility()I

    move-result v6

    if-eq v6, v5, :cond_15f

    .line 4913
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    invoke-virtual {v6, v5}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setVisibility(I)V

    .line 4915
    :cond_15f
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v6, :cond_177

    invoke-virtual {v6}, Lim/tpelyyftgw/ui/components/EmojiView;->getVisibility()I

    move-result v6

    if-eq v6, v5, :cond_177

    .line 4916
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v6, v8}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->removeView(Landroid/view/View;)V

    .line 4917
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v6, v5}, Lim/tpelyyftgw/ui/components/EmojiView;->setVisibility(I)V

    .line 4918
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    .line 4920
    :cond_177
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    .line 4922
    :cond_179
    iput p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    .line 4924
    iget v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    if-gtz v5, :cond_18d

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

    move-result-object v5

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

    move-result v6

    invoke-interface {v5, v1, v6}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v1

    iput v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    .line 4927
    :cond_18d
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    if-gtz v1, :cond_19f

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

    move-result-object v1

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

    move-result v2

    invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v0

    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    .line 4930
    :cond_19f
    sget-object v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v0, v0, Landroid/graphics/Point;->x:I

    sget-object v1, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v1, v1, Landroid/graphics/Point;->y:I

    if-le v0, v1, :cond_1ac

    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    goto :goto_1ae

    :cond_1ac
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    .line 4931
    .restart local v0    # "currentHeight":I
    :goto_1ae
    if-ne p2, v4, :cond_1ba

    .line 4932
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->getKeyboardHeight()I

    move-result v1

    invoke-static {v1, v0}, Ljava/lang/Math;->min(II)I

    move-result v0

    .line 4934
    :cond_1ba
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eqz v1, :cond_1c1

    .line 4935
    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setPanelHeight(I)V

    .line 4937
    :cond_1c1
    invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v1

    check-cast v1, Landroid/widget/FrameLayout$LayoutParams;

    .line 4938
    .restart local v1    # "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    iput v0, v1, Landroid/widget/FrameLayout$LayoutParams;->height:I

    .line 4939
    invoke-virtual {v7, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 4940
    sget-boolean v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->isInMultiwindow:Z

    if-nez v2, :cond_1d5

    .line 4941
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->hideKeyboard(Landroid/view/View;)V

    .line 4943
    :cond_1d5
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    if-eqz v2, :cond_1e4

    .line 4944
    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiPadding:I

    .line 4945
    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->requestLayout()V

    .line 4947
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateBotButton()V

    .line 4948
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onWindowSizeChanged()V

    .line 4951
    .end local v0    # "currentHeight":I
    .end local v1    # "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    .end local v7    # "currentView":Landroid/view/View;
    :cond_1e4
    goto :goto_242

    .line 4952
    :cond_1e5
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    if-eqz v0, :cond_1ec

    .line 4953
    invoke-direct {p0, v3, v4}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setEmojiButtonImage(ZZ)V

    .line 4955
    :cond_1ec
    const/4 v0, -0x1

    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    .line 4956
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_20c

    .line 4957
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    .line 4958
    const/4 v0, 0x2

    if-ne p1, v0, :cond_200

    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->usingHardwareInput:Z

    if-nez v0, :cond_200

    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->isInMultiwindow:Z

    if-eqz v0, :cond_20c

    .line 4959
    :cond_200
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->removeView(Landroid/view/View;)V

    .line 4960
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v5}, Lim/tpelyyftgw/ui/components/EmojiView;->setVisibility(I)V

    .line 4963
    :cond_20c
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    if-eqz v0, :cond_228

    .line 4964
    iput-boolean v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuViewVisible:Z

    .line 4965
    if-ne p1, v6, :cond_21c

    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->usingHardwareInput:Z

    if-nez v0, :cond_21c

    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->isInMultiwindow:Z

    if-eqz v0, :cond_228

    .line 4966
    :cond_21c
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->removeView(Landroid/view/View;)V

    .line 4967
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    invoke-virtual {v0, v5}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setVisibility(I)V

    .line 4970
    :cond_228
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eqz v0, :cond_22f

    .line 4971
    invoke-virtual {v0, v5}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setVisibility(I)V

    .line 4973
    :cond_22f
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    if-eqz v0, :cond_23f

    .line 4974
    if-nez p1, :cond_237

    .line 4975
    iput v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiPadding:I

    .line 4977
    :cond_237
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->requestLayout()V

    .line 4978
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onWindowSizeChanged()V

    .line 4980
    :cond_23f
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateBotButton()V

    .line 4983
    :goto_242
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersTabOpen:Z

    if-nez v0, :cond_24a

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiTabOpen:Z

    if-eqz v0, :cond_24d

    .line 4984
    :cond_24a
    invoke-direct {p0, v4}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 4986
    :cond_24d
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    if-eqz v0, :cond_256

    if-eq p1, v4, :cond_256

    .line 4987
    invoke-direct {p0, v3, v3, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    .line 4989
    :cond_256
    return-void
.end method

.method private updateBotButton()V
    .registers 5

    .line 4061
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-nez v0, :cond_5

    .line 4062
    return-void

    .line 4064
    :cond_5
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasBotCommands:Z

    const/16 v2, 0x8

    if-nez v1, :cond_14

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botReplyMarkup:Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    if-eqz v1, :cond_10

    goto :goto_14

    .line 4081
    :cond_10
    invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    goto :goto_75

    .line 4065
    :cond_14
    :goto_14
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

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

    move-result v0

    if-eqz v0, :cond_22

    .line 4066
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const/4 v1, 0x0

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

    .line 4068
    :cond_22
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botReplyMarkup:Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    if-eqz v0, :cond_5f

    .line 4069
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v0

    if-eqz v0, :cond_48

    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    const/4 v1, 0x1

    if-ne v0, v1, :cond_48

    .line 4070
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const v1, 0x7f0801c8

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

    .line 4071
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const v1, 0x7f0f004c

    const-string v3, "AccDescrShowKeyboard"

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

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    goto :goto_75

    .line 4073
    :cond_48
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const v1, 0x7f0801c1

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

    .line 4074
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const v1, 0x7f0f0012

    const-string v3, "AccDescrBotKeyboard"

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

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    goto :goto_75

    .line 4077
    :cond_5f
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const v1, 0x7f0801c0

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

    .line 4078
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    const v1, 0x7f0f0011

    const-string v3, "AccDescrBotCommands"

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

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 4083
    :goto_75
    const/4 v0, 0x2

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 4084
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_85

    invoke-virtual {v1}, Landroid/widget/ImageView;->getVisibility()I

    move-result v1

    if-ne v1, v2, :cond_90

    :cond_85
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_93

    invoke-virtual {v1}, Landroid/widget/ImageView;->getVisibility()I

    move-result v1

    if-ne v1, v2, :cond_90

    goto :goto_93

    :cond_90
    const/high16 v1, 0x42c00000    # 96.0f

    goto :goto_95

    :cond_93
    :goto_93
    const/high16 v1, 0x42400000    # 48.0f

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

    move-result v1

    int-to-float v1, v1

    invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setPivotX(F)V

    .line 4085
    return-void
.end method

.method private updateFieldHint()V
    .registers 5

    .line 2588
    const/4 v0, 0x0

    .line 2589
    .local v0, "isChannel":Z
    iget-wide v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v2, v1

    if-gez v2, :cond_26

    .line 2590
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v1

    iget-wide v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v3, v2

    neg-int v2, v3

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

    move-result-object v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v1

    .line 2591
    .local v1, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v2

    if-eqz v2, :cond_24

    iget-boolean v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->megagroup:Z

    if-nez v2, :cond_24

    const/4 v2, 0x1

    goto :goto_25

    :cond_24
    const/4 v2, 0x0

    :goto_25
    move v0, v2

    .line 2593
    .end local v1    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_26
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v1, :cond_2b

    goto :goto_2d

    .line 2595
    :cond_2b
    if-eqz v0, :cond_2d

    .line 2604
    :cond_2d
    :goto_2d
    return-void
.end method

.method private updateFieldRight(I)V
    .registers 7
    .param p1, "attachVisible"    # I

    .line 3454
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v0, :cond_99

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v1, :cond_a

    goto/16 :goto_99

    .line 3457
    :cond_a
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout$LayoutParams;

    .line 3458
    .local v0, "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    const/4 v1, 0x1

    const/high16 v2, 0x42c40000    # 98.0f

    const/high16 v3, 0x42480000    # 50.0f

    if-ne p1, v1, :cond_43

    .line 3459
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_21

    invoke-virtual {v1}, Landroid/widget/ImageView;->getVisibility()I

    move-result v1

    if-eqz v1, :cond_35

    :cond_21
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_2b

    invoke-virtual {v1}, Landroid/widget/ImageView;->getVisibility()I

    move-result v1

    if-eqz v1, :cond_35

    :cond_2b
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_3c

    invoke-virtual {v1}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_3c

    .line 3460
    :cond_35
    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

    goto :goto_93

    .line 3462
    :cond_3c
    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

    goto :goto_93

    .line 3464
    :cond_43
    const/4 v1, 0x2

    const/high16 v4, 0x40000000    # 2.0f

    if-ne p1, v1, :cond_7c

    .line 3465
    iget v1, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

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

    move-result v4

    if-eq v1, v4, :cond_93

    .line 3466
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_5a

    invoke-virtual {v1}, Landroid/widget/ImageView;->getVisibility()I

    move-result v1

    if-eqz v1, :cond_6e

    :cond_5a
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_64

    invoke-virtual {v1}, Landroid/widget/ImageView;->getVisibility()I

    move-result v1

    if-eqz v1, :cond_6e

    :cond_64
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_75

    invoke-virtual {v1}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_75

    .line 3467
    :cond_6e
    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

    goto :goto_93

    .line 3469
    :cond_75
    invoke-static {v3}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

    goto :goto_93

    .line 3473
    :cond_7c
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v1, :cond_8d

    invoke-virtual {v1}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_8d

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

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

    goto :goto_93

    .line 3476
    :cond_8d
    invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

    .line 3479
    :cond_93
    :goto_93
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 3480
    return-void

    .line 3455
    .end local v0    # "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    :cond_99
    :goto_99
    return-void
.end method

.method private updateRecordIntefrace()V
    .registers 14

    .line 3483
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    const/4 v1, 0x0

    const-wide/16 v2, 0x12c

    const/high16 v4, 0x3f800000    # 1.0f

    const/4 v5, 0x2

    const/4 v6, 0x0

    const/4 v7, 0x3

    const/4 v8, 0x1

    const/4 v9, 0x0

    .line 3505
    invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v10

    .line 3483
    if-eqz v0, :cond_f6

    .line 3484
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordInterfaceState:I

    if-ne v0, v8, :cond_17

    .line 3485
    return-void

    .line 3487
    :cond_17
    iput v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordInterfaceState:I

    .line 3489
    :try_start_19
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->wakeLock:Landroid/os/PowerManager$WakeLock;

    if-nez v0, :cond_35

    .line 3490
    sget-object v0, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;

    const-string v11, "power"

    invoke-virtual {v0, v11}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/os/PowerManager;

    .line 3491
    .local v0, "pm":Landroid/os/PowerManager;
    const v11, 0x20000006

    const-string v12, "hchat:audio_record_lock"

    invoke-virtual {v0, v11, v12}, Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;

    move-result-object v11

    iput-object v11, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->wakeLock:Landroid/os/PowerManager$WakeLock;

    .line 3492
    invoke-virtual {v11}, Landroid/os/PowerManager$WakeLock;->acquire()V
    :try_end_35
    .catch Ljava/lang/Exception; {:try_start_19 .. :try_end_35} :catch_36

    .line 3496
    .end local v0    # "pm":Landroid/os/PowerManager;
    :cond_35
    goto :goto_3a

    .line 3494
    :catch_36
    move-exception v0

    .line 3495
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3497
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_3a
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->lockOrientation(Landroid/app/Activity;)V

    .line 3499
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v0, :cond_46

    .line 3500
    invoke-interface {v0, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordAudio(I)V

    .line 3502
    :cond_46
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

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

    .line 3503
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    invoke-virtual {v0, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->setVisibility(I)V

    .line 3504
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    const-wide/16 v11, 0x0

    invoke-virtual {v0, v11, v12}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->setAmplitude(D)V

    .line 3505
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeText:Landroid/widget/TextView;

    new-array v11, v7, [Ljava/lang/Object;

    aput-object v10, v11, v9

    aput-object v10, v11, v8

    aput-object v10, v11, v5

    const-string v10, "%02d:%02d.%02d"

    invoke-static {v10, v11}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v10

    invoke-virtual {v0, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 3506
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordDot:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordDot;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordDot;->resetAlpha()V

    .line 3507
    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastTimeString:Ljava/lang/String;

    .line 3508
    const-wide/16 v0, -0x1

    iput-wide v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastTypingSendTime:J

    .line 3510
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v0}, Landroid/widget/LinearLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout$LayoutParams;

    .line 3511
    .local v0, "params":Landroid/widget/FrameLayout$LayoutParams;
    const/high16 v1, 0x41f00000    # 30.0f

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

    move-result v1

    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I

    .line 3512
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 3513
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;->setAlpha(F)V

    .line 3514
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    sget-object v10, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v10, v10, Landroid/graphics/Point;->x:I

    int-to-float v10, v10

    invoke-virtual {v1, v10}, Landroid/widget/FrameLayout;->setX(F)V

    .line 3515
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    if-eqz v1, :cond_a0

    .line 3516
    invoke-virtual {v1}, Landroid/animation/AnimatorSet;->cancel()V

    .line 3518
    :cond_a0
    new-instance v1, Landroid/animation/AnimatorSet;

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

    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    .line 3519
    new-array v7, v7, [Landroid/animation/Animator;

    iget-object v10, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    sget-object v11, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;

    new-array v12, v8, [F

    aput v6, v12, v9

    invoke-static {v10, v11, v12}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v10

    aput-object v10, v7, v9

    iget-object v10, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    iget-object v11, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircleScale:Landroid/util/Property;

    new-array v12, v8, [F

    aput v4, v12, v9

    .line 3520
    invoke-static {v10, v11, v12}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v7, v8

    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    new-array v8, v8, [F

    aput v6, v8, v9

    .line 3521
    invoke-static {v4, v10, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v7, v5

    .line 3519
    invoke-virtual {v1, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 3522
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

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

    .line 3523
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    new-instance v2, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$32;

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

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

    .line 3532
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    new-instance v2, Landroid/view/animation/DecelerateInterpolator;

    invoke-direct {v2}, Landroid/view/animation/DecelerateInterpolator;-><init>()V

    invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 3533
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

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

    .line 3534
    .end local v0    # "params":Landroid/widget/FrameLayout$LayoutParams;
    goto/16 :goto_170

    .line 3535
    :cond_f6
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->wakeLock:Landroid/os/PowerManager$WakeLock;

    if-eqz v0, :cond_104

    .line 3537
    :try_start_fa
    invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->release()V

    .line 3538
    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->wakeLock:Landroid/os/PowerManager$WakeLock;
    :try_end_ff
    .catch Ljava/lang/Exception; {:try_start_fa .. :try_end_ff} :catch_100

    .line 3541
    goto :goto_104

    .line 3539
    :catch_100
    move-exception v0

    .line 3540
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3543
    .end local v0    # "e":Ljava/lang/Exception;
    :cond_104
    :goto_104
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->unlockOrientation(Landroid/app/Activity;)V

    .line 3544
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordInterfaceState:I

    if-nez v0, :cond_10e

    .line 3545
    return-void

    .line 3547
    :cond_10e
    iput v9, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordInterfaceState:I

    .line 3549
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    if-eqz v0, :cond_117

    .line 3550
    invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V

    .line 3552
    :cond_117
    new-instance v0, Landroid/animation/AnimatorSet;

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

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    .line 3553
    new-array v1, v7, [Landroid/animation/Animator;

    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    sget-object v10, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;

    new-array v11, v8, [F

    sget-object v12, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v12, v12, Landroid/graphics/Point;->x:I

    int-to-float v12, v12

    aput v12, v11, v9

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

    move-result-object v7

    aput-object v7, v1, v9

    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    iget-object v10, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircleScale:Landroid/util/Property;

    new-array v11, v8, [F

    aput v6, v11, v9

    .line 3554
    invoke-static {v7, v10, v11}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v6

    aput-object v6, v1, v8

    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    new-array v8, v8, [F

    aput v4, v8, v9

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

    move-result-object v4

    aput-object v4, v1, v5

    .line 3553
    invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 3556
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

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

    .line 3557
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$33;

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

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

    .line 3572
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

    new-instance v1, Landroid/view/animation/AccelerateInterpolator;

    invoke-direct {v1}, Landroid/view/animation/AccelerateInterpolator;-><init>()V

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

    .line 3573
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->runningAnimationAudio:Landroid/animation/AnimatorSet;

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

    .line 3575
    :goto_170
    return-void
.end method

.method private updateSlowModeText()V
    .registers 10

    .line 2100
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

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

    move-result v0

    .line 2101
    .local v0, "serverTime":I
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateSlowModeRunnable:Ljava/lang/Runnable;

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

    .line 2102
    const/4 v1, 0x0

    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateSlowModeRunnable:Ljava/lang/Runnable;

    .line 2105
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    const v2, 0x7ffffffe

    const/4 v3, 0x1

    const/4 v4, 0x0

    if-eqz v1, :cond_68

    iget v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->slowmode_seconds:I

    if-eqz v1, :cond_68

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->slowmode_next_send_date:I

    if-gt v1, v0, :cond_68

    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    .line 2106
    invoke-static {v1}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->getInstance(I)Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v1

    iget-wide v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v1, v5, v6}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->isUploadingMessageIdDialog(J)Z

    move-result v1

    move v5, v1

    .local v5, "isUploading":Z
    if-nez v1, :cond_42

    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    .line 2107
    invoke-static {v1}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->getInstance(I)Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v1

    iget-wide v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v1, v6, v7}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->isSendingMessageIdDialog(J)Z

    move-result v1

    if-eqz v1, :cond_68

    .line 2108
    :cond_42
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v1

    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v6, v6, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->id:I

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

    move-result-object v6

    invoke-virtual {v1, v6}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v1

    .line 2109
    .local v1, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/ChatObject;->hasAdminRights(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v6

    if-nez v6, :cond_66

    .line 2110
    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v6, v6, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->slowmode_seconds:I

    .line 2111
    .local v6, "currentTime":I
    if-eqz v5, :cond_63

    const v2, 0x7fffffff

    :cond_63
    iput v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    goto :goto_67

    .line 2113
    .end local v6    # "currentTime":I
    :cond_66
    const/4 v6, 0x0

    .line 2115
    .end local v1    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    .restart local v6    # "currentTime":I
    :goto_67
    goto :goto_81

    .end local v5    # "isUploading":Z
    .end local v6    # "currentTime":I
    :cond_68
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    if-lt v1, v2, :cond_7f

    .line 2116
    const/4 v6, 0x0

    .line 2117
    .restart local v6    # "currentTime":I
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    if-eqz v1, :cond_81

    .line 2118
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v1

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->id:I

    invoke-virtual {v1, v2, v4, v3}, Lim/tpelyyftgw/messenger/MessagesController;->loadFullChat(IIZ)V

    goto :goto_81

    .line 2121
    .end local v6    # "currentTime":I
    :cond_7f
    sub-int v6, v1, v0

    .line 2123
    .restart local v6    # "currentTime":I
    :cond_81
    :goto_81
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    if-eqz v1, :cond_c6

    if-lez v6, :cond_c6

    .line 2124
    div-int/lit8 v1, v6, 0x3c

    .line 2125
    .local v1, "minutes":I
    mul-int/lit8 v2, v1, 0x3c

    sub-int v2, v6, v2

    .line 2126
    .local v2, "seconds":I
    if-nez v1, :cond_92

    if-nez v2, :cond_92

    .line 2127
    const/4 v2, 0x1

    .line 2129
    :cond_92
    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v7, 0x2

    new-array v7, v7, [Ljava/lang/Object;

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

    move-result-object v8

    aput-object v8, v7, v4

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

    move-result-object v8

    aput-object v8, v7, v3

    const-string v8, "%d:%02d"

    invoke-static {v8, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v5, v7}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setText(Ljava/lang/CharSequence;)Z

    .line 2130
    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v5, :cond_b9

    .line 2131
    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v7}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getText()Ljava/lang/CharSequence;

    move-result-object v8

    invoke-interface {v5, v7, v4, v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onUpdateSlowModeButton(Landroid/view/View;ZLjava/lang/CharSequence;)V

    .line 2133
    :cond_b9
    new-instance v4, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$-CBhlRUF-J8Id-eBfKNVGjVs0iY;

    invoke-direct {v4, p0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$-CBhlRUF-J8Id-eBfKNVGjVs0iY;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    iput-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateSlowModeRunnable:Ljava/lang/Runnable;

    const-wide/16 v7, 0x64

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

    .line 2134
    .end local v1    # "minutes":I
    .end local v2    # "seconds":I
    goto :goto_c8

    .line 2135
    :cond_c6
    iput v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    .line 2137
    :goto_c8
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v1

    if-nez v1, :cond_d1

    .line 2138
    invoke-direct {p0, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 2140
    :cond_d1
    return-void
.end method


# virtual methods
.method public addEmojiToRecent(Ljava/lang/String;)V
    .registers 3
    .param p1, "code"    # Ljava/lang/String;

    .line 2177
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->createEmojiView()V

    .line 2178
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EmojiView;->addEmojiToRecent(Ljava/lang/String;)V

    .line 2179
    return-void
.end method

.method public addMentionText(IILjava/lang/CharSequence;Z)V
    .registers 10
    .param p1, "start"    # I
    .param p2, "len"    # I
    .param p3, "text"    # Ljava/lang/CharSequence;
    .param p4, "parseEmoji"    # Z

    .line 3899
    const-string v0, " "

    :try_start_2
    new-instance v1, Landroid/text/SpannableStringBuilder;

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v2

    invoke-direct {v1, v2}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V

    .line 3900
    .local v1, "builder":Landroid/text/SpannableStringBuilder;
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v2

    .line 3901
    .local v2, "editable":Landroid/text/Editable;
    if-eqz v2, :cond_2a

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

    move-result-object v3

    .line 3903
    .local v3, "content":Ljava/lang/String;
    invoke-virtual {v3}, Ljava/lang/String;->isEmpty()Z

    move-result v4

    if-nez v4, :cond_2a

    invoke-virtual {v3, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z

    move-result v4

    if-nez v4, :cond_2a

    .line 3904
    invoke-virtual {v1, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;

    .line 3905
    add-int/lit8 p1, p1, 0x1

    .line 3909
    .end local v3    # "content":Ljava/lang/String;
    :cond_2a
    const-string v0, "@"

    invoke-virtual {v1, v0}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;

    .line 3910
    add-int v0, p1, p2

    invoke-virtual {v1, p1, v0, p3}, Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;

    .line 3911
    if-eqz p4, :cond_4a

    .line 3912
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getPaint()Landroid/text/TextPaint;

    move-result-object v0

    invoke-virtual {v0}, Landroid/text/TextPaint;->getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;

    move-result-object v0

    const/high16 v3, 0x41a00000    # 20.0f

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

    move-result v3

    const/4 v4, 0x0

    invoke-static {v1, v0, v3, v4}, Lim/tpelyyftgw/messenger/Emoji;->replaceEmoji(Ljava/lang/CharSequence;Landroid/graphics/Paint$FontMetricsInt;IZ)Ljava/lang/CharSequence;

    .line 3914
    :cond_4a
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 3915
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-interface {p3}, Ljava/lang/CharSequence;->length()I

    move-result v3

    add-int/2addr v3, p1

    invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(I)V
    :try_end_59
    .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_59} :catch_5a

    .line 3919
    .end local v1    # "builder":Landroid/text/SpannableStringBuilder;
    .end local v2    # "editable":Landroid/text/Editable;
    goto :goto_5e

    .line 3917
    :catch_5a
    move-exception v0

    .line 3918
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3920
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_5e
    return-void
.end method

.method public addMentionText1(IILjava/lang/CharSequence;Z)V
    .registers 9
    .param p1, "start"    # I
    .param p2, "len"    # I
    .param p3, "text"    # Ljava/lang/CharSequence;
    .param p4, "parseEmoji"    # Z

    .line 3867
    :try_start_0
    new-instance v0, Landroid/text/SpannableStringBuilder;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v1

    invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V

    .line 3868
    .local v0, "builder":Landroid/text/SpannableStringBuilder;
    add-int v1, p1, p2

    invoke-virtual {v0, p1, v1, p3}, Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;

    .line 3869
    if-eqz p4, :cond_26

    .line 3870
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getPaint()Landroid/text/TextPaint;

    move-result-object v1

    invoke-virtual {v1}, Landroid/text/TextPaint;->getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;

    move-result-object v1

    const/high16 v2, 0x41a00000    # 20.0f

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

    move-result v2

    const/4 v3, 0x0

    invoke-static {v0, v1, v2, v3}, Lim/tpelyyftgw/messenger/Emoji;->replaceEmoji(Ljava/lang/CharSequence;Landroid/graphics/Paint$FontMetricsInt;IZ)Ljava/lang/CharSequence;

    .line 3872
    :cond_26
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 3873
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-interface {p3}, Ljava/lang/CharSequence;->length()I

    move-result v2

    add-int/2addr v2, p1

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(I)V
    :try_end_35
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_35} :catch_36

    .line 3877
    .end local v0    # "builder":Landroid/text/SpannableStringBuilder;
    goto :goto_3a

    .line 3875
    :catch_36
    move-exception v0

    .line 3876
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3878
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_3a
    return-void
.end method

.method public addRecentGif(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V
    .registers 7
    .param p1, "searchImage"    # Lim/tpelyyftgw/tgnet/TLRPC$Document;

    .line 5138
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v1

    const-wide/16 v3, 0x3e8

    div-long/2addr v1, v3

    long-to-int v2, v1

    invoke-virtual {v0, p1, v2}, Lim/tpelyyftgw/messenger/MediaDataController;->addRecentGif(Lim/tpelyyftgw/tgnet/TLRPC$Document;I)V

    .line 5139
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_18

    .line 5140
    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EmojiView;->addRecentGif(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V

    .line 5142
    :cond_18
    return-void
.end method

.method public addStickerToRecent(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V
    .registers 3
    .param p1, "sticker"    # Lim/tpelyyftgw/tgnet/TLRPC$Document;

    .line 4792
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->createEmojiView()V

    .line 4793
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EmojiView;->addRecentSticker(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V

    .line 4794
    return-void
.end method

.method public addTopView(Landroid/view/View;Landroid/view/View;I)V
    .registers 13
    .param p1, "view"    # Landroid/view/View;
    .param p2, "lineView"    # Landroid/view/View;
    .param p3, "height"    # I

    .line 2143
    if-nez p1, :cond_3

    .line 2144
    return-void

    .line 2146
    :cond_3
    iput-object p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    .line 2147
    const/16 v0, 0x8

    invoke-virtual {p2, v0}, Landroid/view/View;->setVisibility(I)V

    .line 2148
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    const/4 v2, 0x0

    invoke-virtual {v1, v2}, Landroid/view/View;->setAlpha(F)V

    .line 2149
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    const/high16 v2, -0x40800000    # -1.0f

    const/high16 v3, 0x3f800000    # 1.0f

    const/16 v4, 0x33

    const/4 v5, 0x0

    add-int/lit8 v6, p3, 0x1

    int-to-float v6, v6

    const/4 v7, 0x0

    const/4 v8, 0x0

    invoke-static/range {v2 .. v8}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v2

    invoke-virtual {p0, v1, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 2151
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    .line 2152
    invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V

    .line 2153
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    int-to-float v1, p3

    invoke-virtual {v0, v1}, Landroid/view/View;->setTranslationY(F)V

    .line 2154
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    const/high16 v1, -0x40800000    # -1.0f

    int-to-float v2, p3

    const/16 v3, 0x33

    const/4 v4, 0x0

    const/high16 v5, 0x40000000    # 2.0f

    const/4 v6, 0x0

    invoke-static/range {v1 .. v7}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(FFIFFFF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v1

    const/4 v2, 0x0

    invoke-virtual {p0, v0, v2, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V

    .line 2155
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->needShowTopView:Z

    .line 2156
    return-void
.end method

.method public canSchedule()Z
    .registers 2

    .line 4783
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v0, :cond_c

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->canScheduleMessage()Z

    move-result v0

    if-eqz v0, :cond_c

    const/4 v0, 0x1

    goto :goto_d

    :cond_c
    const/4 v0, 0x0

    :goto_d
    return v0
.end method

.method public cancelRecordingAudioVideo()V
    .registers 5

    .line 2051
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    const/4 v1, 0x0

    if-eqz v0, :cond_1e

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_1e

    .line 2052
    invoke-static {}, Lim/tpelyyftgw/messenger/camera/CameraController;->getInstance()Lim/tpelyyftgw/messenger/camera/CameraController;

    move-result-object v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onFinishInitCameraRunnable:Ljava/lang/Runnable;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/camera/CameraController;->cancelOnInitRunnable(Ljava/lang/Runnable;)V

    .line 2053
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    const/4 v2, 0x2

    const/4 v3, 0x1

    invoke-interface {v0, v2, v3, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordVideo(IZI)V

    goto :goto_2a

    .line 2055
    :cond_1e
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordAudio(I)V

    .line 2056
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    invoke-virtual {v0, v1, v1, v1}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    .line 2058
    :goto_2a
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    .line 2059
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateRecordIntefrace()V

    .line 2060
    return-void
.end method

.method public checkChannelRights()V
    .registers 5

    .line 2446
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-nez v0, :cond_5

    .line 2447
    return-void

    .line 2449
    :cond_5
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v0

    .line 2450
    .local v0, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    if-eqz v0, :cond_2a

    .line 2451
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/ChatObject;->canSendMedia(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v2

    if-eqz v2, :cond_16

    const/high16 v2, 0x3f800000    # 1.0f

    goto :goto_18

    :cond_16
    const/high16 v2, 0x3f000000    # 0.5f

    :goto_18
    invoke-virtual {v1, v2}, Landroid/widget/FrameLayout;->setAlpha(F)V

    .line 2452
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v1, :cond_2a

    .line 2453
    invoke-static {v0}, Lim/tpelyyftgw/messenger/ChatObject;->canSendStickers(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v2

    xor-int/lit8 v2, v2, 0x1

    iget v3, v0, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->id:I

    invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/ui/components/EmojiView;->setStickersBanned(ZI)V

    .line 2456
    :cond_2a
    return-void
.end method

.method public checkRoundVideo()V
    .registers 9

    .line 2538
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    if-eqz v0, :cond_5

    .line 2539
    return-void

    .line 2541
    :cond_5
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    const/4 v1, 0x0

    if-eqz v0, :cond_9f

    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v2, 0x12

    if-ge v0, v2, :cond_12

    goto/16 :goto_9f

    .line 2546
    :cond_12
    iget-wide v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v0, v2

    .line 2547
    .local v0, "lower_id":I
    const/16 v4, 0x20

    shr-long/2addr v2, v4

    long-to-int v3, v2

    .line 2548
    .local v3, "high_id":I
    const/4 v2, 0x1

    if-nez v0, :cond_39

    if-eqz v3, :cond_39

    .line 2549
    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v4

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

    move-result-object v5

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/messenger/MessagesController;->getEncryptedChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;

    move-result-object v4

    .line 2550
    .local v4, "encryptedChat":Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;
    iget v5, v4, Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;->layer:I

    invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getPeerLayerVersion(I)I

    move-result v5

    const/16 v6, 0x42

    if-lt v5, v6, :cond_38

    .line 2551
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    .line 2553
    .end local v4    # "encryptedChat":Lim/tpelyyftgw/tgnet/TLRPC$EncryptedChat;
    :cond_38
    goto :goto_3b

    .line 2554
    :cond_39
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    .line 2556
    :goto_3b
    const/4 v4, 0x0

    .line 2557
    .local v4, "isChannel":Z
    iget-wide v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v6, v5

    if-gez v6, :cond_72

    .line 2558
    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v5}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v5

    iget-wide v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v7, v6

    neg-int v6, v7

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

    move-result-object v6

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v5

    .line 2559
    .local v5, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    invoke-static {v5}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v6

    if-eqz v6, :cond_5e

    iget-boolean v6, v5, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->megagroup:Z

    if-nez v6, :cond_5e

    goto :goto_5f

    :cond_5e
    const/4 v2, 0x0

    :goto_5f
    move v4, v2

    .line 2560
    if-eqz v4, :cond_72

    iget-boolean v2, v5, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->creator:Z

    if-nez v2, :cond_72

    iget-object v2, v5, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->admin_rights:Lim/tpelyyftgw/tgnet/TLRPC$TL_chatAdminRights;

    if-eqz v2, :cond_70

    iget-object v2, v5, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->admin_rights:Lim/tpelyyftgw/tgnet/TLRPC$TL_chatAdminRights;

    iget-boolean v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_chatAdminRights;->post_messages:Z

    if-nez v2, :cond_72

    .line 2561
    :cond_70
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    .line 2564
    .end local v5    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_72
    sget-boolean v2, Lim/tpelyyftgw/messenger/SharedConfig;->inappCamera:Z

    if-nez v2, :cond_78

    .line 2565
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    .line 2567
    :cond_78
    iget-boolean v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    if-eqz v2, :cond_9b

    .line 2568
    sget-boolean v2, Lim/tpelyyftgw/messenger/SharedConfig;->hasCameraCache:Z

    if-eqz v2, :cond_88

    .line 2569
    invoke-static {}, Lim/tpelyyftgw/messenger/camera/CameraController;->getInstance()Lim/tpelyyftgw/messenger/camera/CameraController;

    move-result-object v2

    const/4 v5, 0x0

    invoke-virtual {v2, v5}, Lim/tpelyyftgw/messenger/camera/CameraController;->initCamera(Ljava/lang/Runnable;)V

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

    move-result-object v2

    .line 2572
    .local v2, "preferences":Landroid/content/SharedPreferences;
    if-eqz v4, :cond_91

    const-string v5, "currentModeVideoChannel"

    goto :goto_93

    :cond_91
    const-string v5, "currentModeVideo"

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

    move-result v5

    .line 2573
    .local v5, "currentModeVideo":Z
    invoke-direct {p0, v5, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setRecordVideoButtonVisible(ZZ)V

    .line 2574
    .end local v2    # "preferences":Landroid/content/SharedPreferences;
    .end local v5    # "currentModeVideo":Z
    goto :goto_9e

    .line 2575
    :cond_9b
    invoke-direct {p0, v1, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setRecordVideoButtonVisible(ZZ)V

    .line 2577
    :goto_9e
    return-void

    .line 2542
    .end local v0    # "lower_id":I
    .end local v3    # "high_id":I
    .end local v4    # "isChannel":Z
    :cond_9f
    :goto_9f
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    .line 2543
    invoke-direct {p0, v1, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setRecordVideoButtonVisible(ZZ)V

    .line 2544
    return-void
.end method

.method public closeKeyboard()V
    .registers 2

    .line 5121
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->hideKeyboard(Landroid/view/View;)V

    .line 5122
    return-void
.end method

.method public didPressedBotButton(Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/messenger/MessageObject;)V
    .registers 20
    .param p1, "button"    # Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;
    .param p2, "replyMessageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p3, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 4166
    move-object/from16 v0, p0

    move-object/from16 v1, p1

    move-object/from16 v2, p3

    if-eqz v1, :cond_122

    if-nez v2, :cond_c

    goto/16 :goto_122

    .line 4169
    :cond_c
    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButton;

    if-eqz v3, :cond_28

    .line 4170
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v3}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->getInstance(I)Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v4

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

    iget-wide v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    const/4 v9, 0x0

    const/4 v10, 0x0

    const/4 v11, 0x0

    const/4 v12, 0x0

    const/4 v13, 0x0

    const/4 v14, 0x1

    const/4 v15, 0x0

    move-object/from16 v8, p2

    invoke-virtual/range {v4 .. v15}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendMessage(Ljava/lang/String;JLim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$WebPage;ZLjava/util/ArrayList;Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;Ljava/util/HashMap;ZI)V

    goto/16 :goto_121

    .line 4171
    :cond_28
    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonUrl;

    const/4 v4, 0x1

    if-eqz v3, :cond_36

    .line 4172
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

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

    invoke-virtual {v3, v5, v4}, Lim/tpelyyftgw/ui/ChatActivity;->showOpenUrlAlert(Ljava/lang/String;Z)V

    goto/16 :goto_121

    .line 4173
    :cond_36
    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonRequestPhone;

    if-eqz v3, :cond_42

    .line 4174
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    const/4 v4, 0x2

    invoke-virtual {v3, v4, v2}, Lim/tpelyyftgw/ui/ChatActivity;->shareMyContact(ILim/tpelyyftgw/messenger/MessageObject;)V

    goto/16 :goto_121

    .line 4175
    :cond_42
    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonRequestGeoLocation;

    if-eqz v3, :cond_8e

    .line 4176
    new-instance v3, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

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

    .line 4177
    .local v3, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    const v4, 0x7f0f0fa0

    const-string v5, "ShareYouLocationTitle"

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

    move-result-object v4

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

    .line 4178
    const v4, 0x7f0f0f9e

    const-string v5, "ShareYouLocationInfo"

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

    move-result-object v4

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

    .line 4179
    const v4, 0x7f0f0a5a

    const-string v5, "OK"

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

    move-result-object v4

    new-instance v5, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$vb-EmTL4LYXcwe3gwLqrRsCc2WY;

    invoke-direct {v5, v0, v2, v1}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$vb-EmTL4LYXcwe3gwLqrRsCc2WY;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;)V

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

    .line 4188
    const v4, 0x7f0f02f7

    const-string v5, "Cancel"

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

    move-result-object v4

    const/4 v5, 0x0

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

    .line 4189
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

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

    move-result-object v5

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

    .line 4190
    .end local v3    # "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    goto/16 :goto_121

    :cond_8e
    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonCallback;

    if-nez v3, :cond_116

    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonGame;

    if-nez v3, :cond_116

    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonBuy;

    if-nez v3, :cond_116

    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonUrlAuth;

    if-eqz v3, :cond_a0

    goto/16 :goto_116

    .line 4192
    :cond_a0
    instance-of v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonSwitchInline;

    if-eqz v3, :cond_121

    .line 4193
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    move-object v5, v1

    check-cast v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonSwitchInline;

    invoke-virtual {v3, v5}, Lim/tpelyyftgw/ui/ChatActivity;->processSwitchButton(Lim/tpelyyftgw/tgnet/TLRPC$TL_keyboardButtonSwitchInline;)Z

    move-result v3

    if-eqz v3, :cond_b0

    .line 4194
    return-void

    .line 4196
    :cond_b0
    iget-boolean v3, v1, Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;->same_peer:Z

    if-eqz v3, :cond_f4

    .line 4197
    iget-object v3, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->from_id:I

    .line 4198
    .local v3, "uid":I
    iget-object v4, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v4, v4, Lim/tpelyyftgw/tgnet/TLRPC$Message;->via_bot_id:I

    if-eqz v4, :cond_c2

    .line 4199
    iget-object v4, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v3, v4, Lim/tpelyyftgw/tgnet/TLRPC$Message;->via_bot_id:I

    .line 4201
    :cond_c2
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v4

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

    move-result-object v5

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

    move-result-object v4

    .line 4202
    .local v4, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    if-nez v4, :cond_d3

    .line 4203
    return-void

    .line 4205
    :cond_d3
    new-instance v5, Ljava/lang/StringBuilder;

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

    const-string v6, "@"

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

    iget-object v6, v4, Lim/tpelyyftgw/tgnet/TLRPC$User;->username:Ljava/lang/String;

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

    const-string v6, " "

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

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

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

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

    move-result-object v5

    invoke-virtual {v0, v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFieldText(Ljava/lang/CharSequence;)V

    .line 4206
    .end local v3    # "uid":I
    .end local v4    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    goto :goto_121

    .line 4207
    :cond_f4
    new-instance v3, Landroid/os/Bundle;

    invoke-direct {v3}, Landroid/os/Bundle;-><init>()V

    .line 4208
    .local v3, "args":Landroid/os/Bundle;
    const-string v5, "onlySelect"

    invoke-virtual {v3, v5, v4}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V

    .line 4209
    const-string v5, "dialogsType"

    invoke-virtual {v3, v5, v4}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 4210
    new-instance v4, Lim/tpelyyftgw/ui/DialogsActivity;

    invoke-direct {v4, v3}, Lim/tpelyyftgw/ui/DialogsActivity;-><init>(Landroid/os/Bundle;)V

    .line 4211
    .local v4, "fragment":Lim/tpelyyftgw/ui/DialogsActivity;
    new-instance v5, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$R13mQ-tU9SCbf-_jaTmTdRO5BL8;

    invoke-direct {v5, v0, v2, v1}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$R13mQ-tU9SCbf-_jaTmTdRO5BL8;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;)V

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/DialogsActivity;->setDelegate(Lim/tpelyyftgw/ui/DialogsActivity$DialogsActivityDelegate;)V

    .line 4250
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v5, v4}, Lim/tpelyyftgw/ui/ChatActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    goto :goto_121

    .line 4191
    .end local v3    # "args":Landroid/os/Bundle;
    .end local v4    # "fragment":Lim/tpelyyftgw/ui/DialogsActivity;
    :cond_116
    :goto_116
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v3}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->getInstance(I)Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v3

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

    invoke-virtual {v3, v4, v2, v1, v5}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendCallback(ZLim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;Lim/tpelyyftgw/ui/ChatActivity;)V

    .line 4253
    :cond_121
    :goto_121
    return-void

    .line 4167
    :cond_122
    :goto_122
    return-void
.end method

.method public varargs didReceivedNotification(II[Ljava/lang/Object;)V
    .registers 22
    .param p1, "id"    # I
    .param p2, "account"    # I
    .param p3, "args"    # [Ljava/lang/Object;

    .line 5249
    move-object/from16 v0, p0

    move/from16 v1, p1

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->emojiDidLoad:I

    if-ne v1, v2, :cond_18

    .line 5250
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v2, :cond_f

    .line 5251
    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EmojiView;->invalidateViews()V

    .line 5253
    :cond_f
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eqz v2, :cond_3ed

    .line 5254
    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->invalidateViews()V

    goto/16 :goto_3ed

    .line 5256
    :cond_18
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->recordProgressChanged:I

    const-wide/16 v3, 0x3e8

    const/4 v5, 0x3

    const/4 v6, 0x2

    const/4 v7, 0x1

    const/4 v8, 0x0

    if-ne v1, v2, :cond_cb

    .line 5257
    aget-object v2, p3, v8

    check-cast v2, Ljava/lang/Integer;

    invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

    move-result v2

    .line 5258
    .local v2, "guid":I
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingGuid:I

    if-eq v2, v9, :cond_2f

    .line 5259
    return-void

    .line 5261
    :cond_2f
    aget-object v9, p3, v7

    check-cast v9, Ljava/lang/Long;

    invoke-virtual {v9}, Ljava/lang/Long;->longValue()J

    move-result-wide v9

    .line 5262
    .local v9, "t":J
    div-long v11, v9, v3

    .line 5263
    .local v11, "time":J
    rem-long v3, v9, v3

    long-to-int v4, v3

    div-int/lit8 v4, v4, 0xa

    .line 5264
    .local v4, "ms":I
    new-array v3, v5, [Ljava/lang/Object;

    const-wide/16 v13, 0x3c

    div-long v15, v11, v13

    invoke-static/range {v15 .. v16}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v15

    aput-object v15, v3, v8

    rem-long v13, v11, v13

    invoke-static {v13, v14}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v13

    aput-object v13, v3, v7

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

    move-result-object v13

    aput-object v13, v3, v6

    const-string v13, "%02d:%02d.%02d"

    invoke-static {v13, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v3

    .line 5265
    .local v3, "str":Ljava/lang/String;
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastTimeString:Ljava/lang/String;

    if-eqz v13, :cond_68

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

    move-result v13

    if-nez v13, :cond_9f

    .line 5266
    :cond_68
    iget-wide v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastTypingSendTime:J

    cmp-long v15, v13, v11

    if-eqz v15, :cond_98

    const-wide/16 v13, 0x5

    rem-long v13, v11, v13

    const-wide/16 v15, 0x0

    cmp-long v17, v13, v15

    if-nez v17, :cond_98

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v13

    if-nez v13, :cond_98

    .line 5267
    iput-wide v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastTypingSendTime:J

    .line 5268
    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v13}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v13

    iget-wide v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    if-eqz v5, :cond_94

    invoke-virtual {v5}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v5

    if-eqz v5, :cond_94

    const/4 v5, 0x7

    goto :goto_95

    :cond_94
    const/4 v5, 0x1

    :goto_95
    invoke-virtual {v13, v14, v15, v5, v8}, Lim/tpelyyftgw/messenger/MessagesController;->sendTyping(JII)V

    .line 5270
    :cond_98
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordTimeText:Landroid/widget/TextView;

    if-eqz v5, :cond_9f

    .line 5271
    invoke-virtual {v5, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 5274
    :cond_9f
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    if-eqz v5, :cond_ae

    .line 5275
    aget-object v6, p3, v6

    check-cast v6, Ljava/lang/Double;

    invoke-virtual {v6}, Ljava/lang/Double;->doubleValue()D

    move-result-wide v13

    invoke-virtual {v5, v13, v14}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->setAmplitude(D)V

    .line 5277
    :cond_ae
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    if-eqz v5, :cond_c9

    invoke-virtual {v5}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v5

    if-eqz v5, :cond_c9

    const-wide/32 v5, 0xe86c

    cmp-long v13, v9, v5

    if-ltz v13, :cond_c9

    .line 5278
    const/high16 v5, -0x40800000    # -1.0f

    iput v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    .line 5279
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    const/4 v6, 0x3

    invoke-interface {v5, v6, v7, v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordVideo(IZI)V

    .line 5281
    .end local v2    # "guid":I
    .end local v3    # "str":Ljava/lang/String;
    .end local v4    # "ms":I
    .end local v9    # "t":J
    .end local v11    # "time":J
    :cond_c9
    goto/16 :goto_3ed

    :cond_cb
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->closeChats:I

    if-ne v1, v2, :cond_e0

    .line 5282
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v2, :cond_3ed

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->isFocused()Z

    move-result v2

    if-eqz v2, :cond_3ed

    .line 5283
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->hideKeyboard(Landroid/view/View;)V

    goto/16 :goto_3ed

    .line 5285
    :cond_e0
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStartError:I

    const/high16 v5, 0x3f800000    # 1.0f

    const/16 v9, 0x8

    if-eq v1, v2, :cond_396

    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStopped:I

    if-ne v1, v2, :cond_ee

    goto/16 :goto_396

    .line 5315
    :cond_ee
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStarted:I

    if-ne v1, v2, :cond_10a

    .line 5316
    aget-object v2, p3, v8

    check-cast v2, Ljava/lang/Integer;

    invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

    move-result v2

    .line 5317
    .restart local v2    # "guid":I
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingGuid:I

    if-eq v2, v3, :cond_ff

    .line 5318
    return-void

    .line 5320
    :cond_ff
    iget-boolean v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    if-nez v3, :cond_108

    .line 5321
    iput-boolean v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    .line 5322
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateRecordIntefrace()V

    .line 5324
    .end local v2    # "guid":I
    :cond_108
    goto/16 :goto_3ed

    :cond_10a
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->audioDidSent:I

    if-ne v1, v2, :cond_280

    .line 5325
    aget-object v2, p3, v8

    check-cast v2, Ljava/lang/Integer;

    invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

    move-result v2

    .line 5326
    .restart local v2    # "guid":I
    iget v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingGuid:I

    if-eq v2, v10, :cond_11b

    .line 5327
    return-void

    .line 5329
    :cond_11b
    aget-object v10, p3, v7

    .line 5330
    .local v10, "audio":Ljava/lang/Object;
    instance-of v11, v10, Lim/tpelyyftgw/messenger/VideoEditedInfo;

    if-eqz v11, :cond_16c

    .line 5331
    move-object v3, v10

    check-cast v3, Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    .line 5333
    aget-object v3, p3, v6

    check-cast v3, Ljava/lang/String;

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendPath:Ljava/lang/String;

    .line 5335
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    invoke-virtual {v4, v3}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setVideoPath(Ljava/lang/String;)V

    .line 5336
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    invoke-virtual {v3, v8}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setVisibility(I)V

    .line 5337
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    const/high16 v4, 0x447a0000    # 1000.0f

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    iget-wide v6, v6, Lim/tpelyyftgw/messenger/VideoEditedInfo;->estimatedDuration:J

    long-to-float v6, v6

    div-float/2addr v4, v6

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setMinProgressDiff(F)V

    .line 5338
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioBackground:Landroid/view/View;

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

    .line 5339
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioTimeTextView:Landroid/widget/TextView;

    invoke-virtual {v3, v9}, Landroid/widget/TextView;->setVisibility(I)V

    .line 5340
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    invoke-virtual {v3, v9}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5341
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    invoke-virtual {v3, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;->setVisibility(I)V

    .line 5342
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    .line 5343
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    .line 5344
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->closeKeyboard()V

    .line 5345
    invoke-virtual {v0, v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hidePopup(Z)V

    .line 5346
    invoke-direct {v0, v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    goto/16 :goto_27e

    .line 5348
    :cond_16c
    aget-object v11, p3, v7

    check-cast v11, Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    iput-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    .line 5349
    aget-object v12, p3, v6

    check-cast v12, Ljava/lang/String;

    iput-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendPath:Ljava/lang/String;

    .line 5350
    if-eqz v11, :cond_276

    .line 5351
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

    if-nez v11, :cond_17f

    .line 5352
    return-void

    .line 5355
    :cond_17f
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    invoke-virtual {v11, v9}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setVisibility(I)V

    .line 5356
    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioBackground:Landroid/view/View;

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

    .line 5357
    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioTimeTextView:Landroid/widget/TextView;

    invoke-virtual {v9, v8}, Landroid/widget/TextView;->setVisibility(I)V

    .line 5358
    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    invoke-virtual {v9, v8}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 5359
    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    invoke-virtual {v9, v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;->setVisibility(I)V

    .line 5361
    new-instance v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;

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

    .line 5362
    .local v9, "message":Lim/tpelyyftgw/tgnet/TLRPC$TL_message;
    iput-boolean v7, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->out:Z

    .line 5363
    iput v8, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->id:I

    .line 5364
    new-instance v11, Lim/tpelyyftgw/tgnet/TLRPC$TL_peerUser;

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

    iput-object v11, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->to_id:Lim/tpelyyftgw/tgnet/TLRPC$Peer;

    .line 5365
    iget-object v11, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->to_id:Lim/tpelyyftgw/tgnet/TLRPC$Peer;

    iget v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v12}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v12

    invoke-virtual {v12}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I

    move-result v12

    iput v12, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->from_id:I

    iput v12, v11, Lim/tpelyyftgw/tgnet/TLRPC$Peer;->user_id:I

    .line 5366
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v11

    div-long/2addr v11, v3

    long-to-int v3, v11

    iput v3, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->date:I

    .line 5367
    const-string v3, ""

    iput-object v3, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->message:Ljava/lang/String;

    .line 5368
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendPath:Ljava/lang/String;

    iput-object v3, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->attachPath:Ljava/lang/String;

    .line 5369
    new-instance v3, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageMediaDocument;

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

    iput-object v3, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    .line 5370
    iget-object v3, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget v4, v3, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->flags:I

    const/4 v11, 0x3

    or-int/2addr v4, v11

    iput v4, v3, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->flags:I

    .line 5371
    iget-object v3, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->media:Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    iput-object v4, v3, Lim/tpelyyftgw/tgnet/TLRPC$MessageMedia;->document:Lim/tpelyyftgw/tgnet/TLRPC$Document;

    .line 5372
    iget v3, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->flags:I

    or-int/lit16 v3, v3, 0x300

    iput v3, v9, Lim/tpelyyftgw/tgnet/TLRPC$TL_message;->flags:I

    .line 5373
    new-instance v3, Lim/tpelyyftgw/messenger/MessageObject;

    sget v4, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-direct {v3, v4, v9, v8}, Lim/tpelyyftgw/messenger/MessageObject;-><init>(ILim/tpelyyftgw/tgnet/TLRPC$Message;Z)V

    iput-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 5375
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    .line 5376
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    .line 5377
    const/4 v3, 0x0

    .line 5378
    .local v3, "duration":I
    const/4 v4, 0x0

    .local v4, "a":I
    :goto_1f8
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    iget-object v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_document;->attributes:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

    move-result v5

    if-ge v4, v5, :cond_216

    .line 5379
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    iget-object v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_document;->attributes:Ljava/util/ArrayList;

    invoke-virtual {v5, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;

    .line 5380
    .local v5, "attribute":Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;
    instance-of v11, v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_documentAttributeAudio;

    if-eqz v11, :cond_213

    .line 5381
    iget v3, v5, Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;->duration:I

    .line 5382
    goto :goto_216

    .line 5378
    .end local v5    # "attribute":Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;
    :cond_213
    add-int/lit8 v4, v4, 0x1

    goto :goto_1f8

    .line 5386
    .end local v4    # "a":I
    :cond_216
    :goto_216
    const/4 v4, 0x0

    .restart local v4    # "a":I
    :goto_217
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    iget-object v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_document;->attributes:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

    move-result v5

    if-ge v4, v5, :cond_24f

    .line 5387
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    iget-object v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_document;->attributes:Ljava/util/ArrayList;

    invoke-virtual {v5, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;

    .line 5388
    .restart local v5    # "attribute":Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;
    instance-of v11, v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_documentAttributeAudio;

    if-eqz v11, :cond_24c

    .line 5389
    iget-object v11, v5, Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;->waveform:[B

    if-eqz v11, :cond_238

    iget-object v11, v5, Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;->waveform:[B

    array-length v11, v11

    if-nez v11, :cond_244

    .line 5390
    :cond_238
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v11

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendPath:Ljava/lang/String;

    invoke-virtual {v11, v12}, Lim/tpelyyftgw/messenger/MediaController;->getWaveform(Ljava/lang/String;)[B

    move-result-object v11

    iput-object v11, v5, Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;->waveform:[B

    .line 5392
    :cond_244
    iget-object v11, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    iget-object v12, v5, Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;->waveform:[B

    invoke-virtual {v11, v12}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;->setWaveform([B)V

    .line 5393
    goto :goto_24f

    .line 5386
    .end local v5    # "attribute":Lim/tpelyyftgw/tgnet/TLRPC$DocumentAttribute;
    :cond_24c
    add-int/lit8 v4, v4, 0x1

    goto :goto_217

    .line 5396
    .end local v4    # "a":I
    :cond_24f
    :goto_24f
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioTimeTextView:Landroid/widget/TextView;

    new-array v5, v6, [Ljava/lang/Object;

    div-int/lit8 v6, v3, 0x3c

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

    move-result-object v6

    aput-object v6, v5, v8

    rem-int/lit8 v6, v3, 0x3c

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

    move-result-object v6

    aput-object v6, v5, v7

    const-string v6, "%d:%02d"

    invoke-static {v6, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 5397
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->closeKeyboard()V

    .line 5398
    invoke-virtual {v0, v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hidePopup(Z)V

    .line 5399
    invoke-direct {v0, v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 5400
    .end local v3    # "duration":I
    .end local v9    # "message":Lim/tpelyyftgw/tgnet/TLRPC$TL_message;
    goto :goto_27e

    .line 5401
    :cond_276
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v3, :cond_27e

    .line 5402
    const/4 v4, 0x0

    invoke-interface {v3, v4, v7, v8}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onMessageSend(Ljava/lang/CharSequence;ZI)V

    .line 5406
    .end local v2    # "guid":I
    .end local v10    # "audio":Ljava/lang/Object;
    :cond_27e
    :goto_27e
    goto/16 :goto_3ed

    :cond_280
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->audioRouteChanged:I

    if-ne v1, v2, :cond_29c

    .line 5407
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    if-eqz v2, :cond_3ed

    .line 5408
    aget-object v2, p3, v8

    check-cast v2, Ljava/lang/Boolean;

    invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v2

    .line 5409
    .local v2, "frontSpeaker":Z
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    if-eqz v2, :cond_295

    goto :goto_297

    :cond_295
    const/high16 v8, -0x80000000

    :goto_297
    invoke-virtual {v3, v8}, Landroid/app/Activity;->setVolumeControlStream(I)V

    .line 5410
    .end local v2    # "frontSpeaker":Z
    goto/16 :goto_3ed

    .line 5411
    :cond_29c
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingDidReset:I

    if-ne v1, v2, :cond_2cd

    .line 5412
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v2, :cond_3ed

    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v2

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/messenger/MediaController;->isPlayingMessage(Lim/tpelyyftgw/messenger/MessageObject;)Z

    move-result v2

    if-nez v2, :cond_3ed

    .line 5413
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->playDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 5414
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    const v3, 0x7f0f000b

    const-string v4, "AccActionPlay"

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

    move-result-object v3

    invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 5415
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    const/4 v3, 0x0

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;->setProgress(F)V

    goto/16 :goto_3ed

    .line 5417
    :cond_2cd
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingProgressDidChanged:I

    if-ne v1, v2, :cond_30c

    .line 5418
    aget-object v2, p3, v8

    check-cast v2, Ljava/lang/Integer;

    .line 5419
    .local v2, "mid":Ljava/lang/Integer;
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v3, :cond_30a

    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v3

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/messenger/MediaController;->isPlayingMessage(Lim/tpelyyftgw/messenger/MessageObject;)Z

    move-result v3

    if-eqz v3, :cond_30a

    .line 5420
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v3

    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/MediaController;->getPlayingMessageObject()Lim/tpelyyftgw/messenger/MessageObject;

    move-result-object v3

    .line 5421
    .local v3, "player":Lim/tpelyyftgw/messenger/MessageObject;
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v5, v3, Lim/tpelyyftgw/messenger/MessageObject;->audioProgress:F

    iput v5, v4, Lim/tpelyyftgw/messenger/MessageObject;->audioProgress:F

    .line 5422
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v5, v3, Lim/tpelyyftgw/messenger/MessageObject;->audioProgressSec:I

    iput v5, v4, Lim/tpelyyftgw/messenger/MessageObject;->audioProgressSec:I

    .line 5423
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;->isDragging()Z

    move-result v4

    if-nez v4, :cond_30a

    .line 5424
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget v5, v5, Lim/tpelyyftgw/messenger/MessageObject;->audioProgress:F

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;->setProgress(F)V

    .line 5427
    .end local v2    # "mid":Ljava/lang/Integer;
    .end local v3    # "player":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_30a
    goto/16 :goto_3ed

    :cond_30c
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->featuredStickersDidLoad:I

    if-ne v1, v2, :cond_324

    .line 5428
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    if-eqz v2, :cond_3ed

    .line 5429
    const/4 v2, 0x0

    .local v2, "a":I
    :goto_315
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiButton:[Landroid/widget/ImageView;

    array-length v4, v3

    if-ge v2, v4, :cond_322

    .line 5430
    aget-object v3, v3, v2

    invoke-virtual {v3}, Landroid/widget/ImageView;->invalidate()V

    .line 5429
    add-int/lit8 v2, v2, 0x1

    goto :goto_315

    .end local v2    # "a":I
    :cond_322
    goto/16 :goto_3ed

    .line 5433
    :cond_324
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->messageReceivedByServer:I

    if-ne v1, v2, :cond_389

    .line 5434
    const/4 v2, 0x6

    aget-object v2, p3, v2

    check-cast v2, Ljava/lang/Boolean;

    .line 5435
    .local v2, "scheduled":Ljava/lang/Boolean;
    invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v3

    if-eqz v3, :cond_334

    .line 5436
    return-void

    .line 5438
    :cond_334
    const/4 v3, 0x3

    aget-object v3, p3, v3

    check-cast v3, Ljava/lang/Long;

    invoke-virtual {v3}, Ljava/lang/Long;->longValue()J

    move-result-wide v3

    .line 5439
    .local v3, "did":J
    iget-wide v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    cmp-long v7, v3, v5

    if-nez v7, :cond_395

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    if-eqz v5, :cond_395

    iget v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->slowmode_seconds:I

    if-eqz v5, :cond_395

    .line 5440
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v5}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v5

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v6, v6, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->id:I

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

    move-result-object v6

    invoke-virtual {v5, v6}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v5

    .line 5441
    .local v5, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    if-eqz v5, :cond_395

    invoke-static {v5}, Lim/tpelyyftgw/messenger/ChatObject;->hasAdminRights(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v6

    if-nez v6, :cond_395

    .line 5442
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v7

    invoke-virtual {v7}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getCurrentTime()I

    move-result v7

    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v8, v8, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->slowmode_seconds:I

    add-int/2addr v7, v8

    iput v7, v6, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->slowmode_next_send_date:I

    .line 5443
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v7, v6, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->flags:I

    const/high16 v8, 0x40000

    or-int/2addr v7, v8

    iput v7, v6, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->flags:I

    .line 5444
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v6, v6, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->slowmode_next_send_date:I

    invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setSlowModeTimer(I)V

    goto :goto_395

    .line 5447
    .end local v2    # "scheduled":Ljava/lang/Boolean;
    .end local v3    # "did":J
    .end local v5    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_389
    sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->sendingMessagesChanged:I

    if-ne v1, v2, :cond_395

    .line 5448
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    if-eqz v2, :cond_3ed

    .line 5449
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateSlowModeText()V

    goto :goto_3ed

    .line 5447
    :cond_395
    :goto_395
    goto :goto_3ed

    .line 5286
    :cond_396
    :goto_396
    aget-object v2, p3, v8

    check-cast v2, Ljava/lang/Integer;

    invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

    move-result v2

    .line 5287
    .local v2, "guid":I
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingGuid:I

    if-eq v2, v3, :cond_3a3

    .line 5288
    return-void

    .line 5290
    :cond_3a3
    iget-boolean v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    if-eqz v3, :cond_3b7

    .line 5291
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v3

    iget-wide v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v3, v10, v11, v6, v8}, Lim/tpelyyftgw/messenger/MessagesController;->sendTyping(JII)V

    .line 5292
    iput-boolean v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    .line 5293
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateRecordIntefrace()V

    .line 5295
    :cond_3b7
    sget v3, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStopped:I

    if-ne v1, v3, :cond_3ec

    .line 5296
    aget-object v3, p3, v7

    check-cast v3, Ljava/lang/Integer;

    .line 5297
    .local v3, "reason":Ljava/lang/Integer;
    invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I

    move-result v4

    if-ne v4, v6, :cond_3e9

    .line 5298
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    invoke-virtual {v4, v8}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->setVisibility(I)V

    .line 5299
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioBackground:Landroid/view/View;

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

    .line 5300
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioTimeTextView:Landroid/widget/TextView;

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

    .line 5301
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

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

    .line 5302
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioSeekBar:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;

    invoke-virtual {v4, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$SeekBarWaveformView;->setVisibility(I)V

    .line 5303
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    .line 5304
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    goto :goto_3ec

    .line 5305
    :cond_3e9
    invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I

    .line 5315
    .end local v2    # "guid":I
    .end local v3    # "reason":Ljava/lang/Integer;
    :cond_3ec
    :goto_3ec
    nop

    .line 5452
    :cond_3ed
    :goto_3ed
    return-void
.end method

.method public doneEditingMessage()V
    .registers 12

    .line 2736
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_4f

    .line 2737
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    const/4 v1, 0x1

    invoke-interface {v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onMessageEditEnd(Z)V

    .line 2738
    invoke-virtual {p0, v1, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showEditDoneProgress(ZZ)V

    .line 2739
    new-array v0, v1, [Ljava/lang/CharSequence;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v1

    const/4 v2, 0x0

    aput-object v1, v0, v2

    .line 2740
    .local v0, "message":[Ljava/lang/CharSequence;
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v1

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/messenger/MediaDataController;->getEntities([Ljava/lang/CharSequence;)Ljava/util/ArrayList;

    move-result-object v1

    .line 2741
    .local v1, "entities":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;>;"
    iget v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v3}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->getInstance(I)Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v3

    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    aget-object v5, v0, v2

    invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;

    move-result-object v5

    iget-boolean v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageWebPageSearch:Z

    iget-object v7, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-boolean v8, v8, Lim/tpelyyftgw/messenger/MessageObject;->scheduled:Z

    if-eqz v8, :cond_42

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v2, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Message;->date:I

    move v9, v2

    goto :goto_43

    :cond_42
    const/4 v9, 0x0

    :goto_43
    new-instance v10, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$KREKCGUv3uwA8ORkY4tOcdjA6LE;

    invoke-direct {v10, p0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$KREKCGUv3uwA8ORkY4tOcdjA6LE;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    move-object v8, v1

    invoke-virtual/range {v3 .. v10}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->editMessage(Lim/tpelyyftgw/messenger/MessageObject;Ljava/lang/String;ZLim/tpelyyftgw/ui/actionbar/BaseFragment;Ljava/util/ArrayList;ILjava/lang/Runnable;)I

    move-result v2

    iput v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageReqId:I

    .line 2746
    .end local v0    # "message":[Ljava/lang/CharSequence;
    .end local v1    # "entities":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;>;"
    :cond_4f
    return-void
.end method

.method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
    .registers 8
    .param p1, "canvas"    # Landroid/graphics/Canvas;
    .param p2, "child"    # Landroid/view/View;
    .param p3, "drawingTime"    # J

    .line 1869
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    if-ne p2, v0, :cond_1c

    .line 1870
    invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I

    .line 1871
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getMeasuredWidth()I

    move-result v0

    invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v1

    iget v1, v1, Landroid/view/ViewGroup$LayoutParams;->height:I

    const/high16 v2, 0x40000000    # 2.0f

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

    move-result v2

    add-int/2addr v1, v2

    const/4 v2, 0x0

    invoke-virtual {p1, v2, v2, v0, v1}, Landroid/graphics/Canvas;->clipRect(IIII)Z

    .line 1873
    :cond_1c
    invoke-super {p0, p1, p2, p3, p4}, Landroid/widget/FrameLayout;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z

    move-result v0

    .line 1874
    .local v0, "result":Z
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    if-ne p2, v1, :cond_27

    .line 1875
    invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V

    .line 1877
    :cond_27
    return v0
.end method

.method public getAttachButton()Landroid/widget/ImageView;
    .registers 2

    .line 3796
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachButton:Landroid/widget/ImageView;

    return-object v0
.end method

.method public getCursorPosition()I
    .registers 2

    .line 3832
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-nez v0, :cond_6

    .line 3833
    const/4 v0, 0x0

    return v0

    .line 3835
    :cond_6
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getSelectionStart()I

    move-result v0

    return v0
.end method

.method public getEditField()Lim/tpelyyftgw/ui/components/EditTextCaption;
    .registers 2

    .line 3979
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    return-object v0
.end method

.method public getEditingMessageObject()Lim/tpelyyftgw/messenger/MessageObject;
    .registers 2

    .line 5105
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    return-object v0
.end method

.method public getEmojiPadding()I
    .registers 2

    .line 5244
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiPadding:I

    return v0
.end method

.method public getEmojiView()Lim/tpelyyftgw/ui/components/EmojiView;
    .registers 2

    .line 3804
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    return-object v0
.end method

.method public getFieldText()Ljava/lang/CharSequence;
    .registers 2

    .line 3983
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasText()Z

    move-result v0

    if-eqz v0, :cond_d

    .line 3984
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v0

    return-object v0

    .line 3986
    :cond_d
    const/4 v0, 0x0

    return-object v0
.end method

.method public getSelectionLength()I
    .registers 4

    .line 3839
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    .line 3840
    return v1

    .line 3843
    :cond_6
    :try_start_6
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getSelectionEnd()I

    move-result v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getSelectionStart()I

    move-result v1
    :try_end_10
    .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_10} :catch_12

    sub-int/2addr v0, v1

    return v0

    .line 3844
    :catch_12
    move-exception v0

    .line 3845
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3847
    .end local v0    # "e":Ljava/lang/Exception;
    return v1
.end method

.method public getSendButton()Landroid/view/View;
    .registers 2

    .line 3800
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getVisibility()I

    move-result v0

    if-nez v0, :cond_b

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    goto :goto_d

    :cond_b
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    :goto_d
    return-object v0
.end method

.method public getSlowModeTimer()Ljava/lang/CharSequence;
    .registers 2

    .line 2092
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    if-lez v0, :cond_b

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getText()Ljava/lang/CharSequence;

    move-result-object v0

    goto :goto_c

    :cond_b
    const/4 v0, 0x0

    :goto_c
    return-object v0
.end method

.method public hasAudioToSend()Z
    .registers 2

    .line 5113
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-nez v0, :cond_b

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    if-eqz v0, :cond_9

    goto :goto_b

    :cond_9
    const/4 v0, 0x0

    goto :goto_c

    :cond_b
    :goto_b
    const/4 v0, 0x1

    :goto_c
    return v0
.end method

.method public hasOverlappingRendering()Z
    .registers 2

    .line 1891
    const/4 v0, 0x0

    return v0
.end method

.method public hasRecordVideo()Z
    .registers 2

    .line 2584
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    return v0
.end method

.method public hasText()Z
    .registers 2

    .line 3975
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v0, :cond_c

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->length()I

    move-result v0

    if-lez v0, :cond_c

    const/4 v0, 0x1

    goto :goto_d

    :cond_c
    const/4 v0, 0x0

    :goto_d
    return v0
.end method

.method public hideEmojiView()V
    .registers 4

    .line 4797
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    if-nez v0, :cond_1c

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_1c

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->getVisibility()I

    move-result v0

    const/16 v1, 0x8

    if-eq v0, v1, :cond_1c

    .line 4798
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->removeView(Landroid/view/View;)V

    .line 4799
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->setVisibility(I)V

    .line 4801
    :cond_1c
    return-void
.end method

.method public hidePopup(Z)V
    .registers 8
    .param p1, "byBackButton"    # Z

    .line 5063
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v0

    if-eqz v0, :cond_6c

    .line 5064
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    const/4 v1, 0x1

    if-ne v0, v1, :cond_3b

    if-eqz p1, :cond_3b

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_3b

    .line 5065
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;

    move-result-object v0

    .line 5066
    .local v0, "preferences":Landroid/content/SharedPreferences;
    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v2

    new-instance v3, Ljava/lang/StringBuilder;

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

    const-string v4, "hidekeyboard_"

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

    iget-wide v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v3

    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v4

    invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;

    move-result-object v2

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

    .line 5068
    .end local v0    # "preferences":Landroid/content/SharedPreferences;
    :cond_3b
    const/4 v0, 0x0

    if-eqz p1, :cond_59

    iget v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-eqz v2, :cond_59

    .line 5069
    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    .line 5070
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->closeSearch(Z)V

    .line 5071
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z

    .line 5072
    invoke-direct {p0, v0, v1, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    .line 5073
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiTabOpen:Z

    if-eqz v0, :cond_6c

    .line 5074
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    goto :goto_6c

    .line 5077
    :cond_59
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-eqz v1, :cond_69

    .line 5078
    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    .line 5079
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/EmojiView;->closeSearch(Z)V

    .line 5080
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z

    .line 5082
    :cond_69
    invoke-direct {p0, v0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 5085
    :cond_6c
    :goto_6c
    return-void
.end method

.method public hideTopView(Z)V
    .registers 11
    .param p1, "animated"    # Z

    .line 2310
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    if-eqz v0, :cond_92

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topViewShowed:Z

    if-nez v0, :cond_a

    goto/16 :goto_92

    .line 2314
    :cond_a
    const/4 v0, 0x0

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topViewShowed:Z

    .line 2315
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->needShowTopView:Z

    .line 2316
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowShowTopView:Z

    if-eqz v1, :cond_91

    .line 2317
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    if-eqz v1, :cond_1d

    .line 2318
    invoke-virtual {v1}, Landroid/animation/AnimatorSet;->cancel()V

    .line 2319
    const/4 v1, 0x0

    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    .line 2321
    :cond_1d
    const/4 v1, 0x0

    if-eqz p1, :cond_71

    .line 2322
    new-instance v2, Landroid/animation/AnimatorSet;

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

    iput-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    .line 2323
    const/4 v3, 0x2

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

    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    sget-object v5, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    const/4 v6, 0x1

    new-array v7, v6, [F

    iget-object v8, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    .line 2324
    invoke-virtual {v8}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v8

    iget v8, v8, Landroid/view/ViewGroup$LayoutParams;->height:I

    int-to-float v8, v8

    aput v8, v7, v0

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

    move-result-object v4

    aput-object v4, v3, v0

    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

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

    new-array v7, v6, [F

    aput v1, v7, v0

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

    move-result-object v0

    aput-object v0, v3, v6

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

    .line 2326
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$22;

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

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

    .line 2344
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xc8

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

    .line 2345
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    sget-object v1, Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;->DEFAULT:Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;

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

    .line 2346
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

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

    goto :goto_91

    .line 2348
    :cond_71
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    const/16 v3, 0x8

    invoke-virtual {v2, v3}, Landroid/view/View;->setVisibility(I)V

    .line 2349
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    invoke-virtual {v2, v3}, Landroid/view/View;->setVisibility(I)V

    .line 2350
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    invoke-virtual {v2, v1}, Landroid/view/View;->setAlpha(F)V

    .line 2351
    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->resizeForTopView(Z)V

    .line 2352
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v1

    iget v1, v1, Landroid/view/ViewGroup$LayoutParams;->height:I

    int-to-float v1, v1

    invoke-virtual {v0, v1}, Landroid/view/View;->setTranslationY(F)V

    .line 2355
    :cond_91
    :goto_91
    return-void

    .line 2311
    :cond_92
    :goto_92
    return-void
.end method

.method public isEditingCaption()Z
    .registers 2

    .line 5109
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingCaption:Z

    return v0
.end method

.method public isEditingMessage()Z
    .registers 2

    .line 5101
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_6

    const/4 v0, 0x1

    goto :goto_7

    :cond_6
    const/4 v0, 0x0

    :goto_7
    return v0
.end method

.method public isInScheduleMode()Z
    .registers 2

    .line 4788
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v0, :cond_c

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/ChatActivity;->isInScheduleMode()Z

    move-result v0

    if-eqz v0, :cond_c

    const/4 v0, 0x1

    goto :goto_d

    :cond_c
    const/4 v0, 0x0

    :goto_d
    return v0
.end method

.method public isInVideoMode()Z
    .registers 2

    .line 2580
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_a

    const/4 v0, 0x1

    goto :goto_b

    :cond_a
    const/4 v0, 0x0

    :goto_b
    return v0
.end method

.method public isKeyboardVisible()Z
    .registers 2

    .line 5129
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    return v0
.end method

.method public isMessageWebPageSearchEnabled()Z
    .registers 2

    .line 2629
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageWebPageSearch:Z

    return v0
.end method

.method public isPopupShowing()Z
    .registers 2

    .line 5125
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    if-nez v0, :cond_15

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuViewVisible:Z

    if-nez v0, :cond_15

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eqz v0, :cond_13

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->getVisibility()I

    move-result v0

    if-nez v0, :cond_13

    goto :goto_15

    :cond_13
    const/4 v0, 0x0

    goto :goto_16

    :cond_15
    :goto_15
    const/4 v0, 0x1

    :goto_16
    return v0
.end method

.method public isPopupView(Landroid/view/View;)Z
    .registers 3
    .param p1, "view"    # Landroid/view/View;

    .line 4256
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eq p1, v0, :cond_f

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eq p1, v0, :cond_f

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    if-ne p1, v0, :cond_d

    goto :goto_f

    :cond_d
    const/4 v0, 0x0

    goto :goto_10

    :cond_f
    :goto_f
    const/4 v0, 0x1

    :goto_10
    return v0
.end method

.method public isRecordCircle(Landroid/view/View;)Z
    .registers 3
    .param p1, "view"    # Landroid/view/View;

    .line 4260
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    if-ne p1, v0, :cond_6

    const/4 v0, 0x1

    goto :goto_7

    :cond_6
    const/4 v0, 0x0

    :goto_7
    return v0
.end method

.method public isRecordLocked()Z
    .registers 2

    .line 2047
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    if-eqz v0, :cond_e

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->isSendButtonVisible()Z

    move-result v0

    if-eqz v0, :cond_e

    const/4 v0, 0x1

    goto :goto_f

    :cond_e
    const/4 v0, 0x0

    :goto_f
    return v0
.end method

.method public isRecordingAudioVideo()Z
    .registers 2

    .line 2043
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    return v0
.end method

.method public isRtlText()Z
    .registers 4

    .line 4089
    const/4 v0, 0x0

    :try_start_1
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getLayout()Landroid/text/Layout;

    move-result-object v1

    invoke-virtual {v1, v0}, Landroid/text/Layout;->getParagraphDirection(I)I

    move-result v1
    :try_end_b
    .catchall {:try_start_1 .. :try_end_b} :catchall_10

    const/4 v2, -0x1

    if-ne v1, v2, :cond_f

    const/4 v0, 0x1

    :cond_f
    return v0

    .line 4090
    :catchall_10
    move-exception v1

    .line 4093
    return v0
.end method

.method public isSendButtonVisible()Z
    .registers 2

    .line 1992
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getVisibility()I

    move-result v0

    if-nez v0, :cond_a

    const/4 v0, 0x1

    goto :goto_b

    :cond_a
    const/4 v0, 0x0

    :goto_b
    return v0
.end method

.method public isStickersExpanded()Z
    .registers 2

    .line 5168
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    return v0
.end method

.method public isTopViewVisible()Z
    .registers 2

    .line 2358
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    if-eqz v0, :cond_c

    invoke-virtual {v0}, Landroid/view/View;->getVisibility()I

    move-result v0

    if-nez v0, :cond_c

    const/4 v0, 0x1

    goto :goto_d

    :cond_c
    const/4 v0, 0x0

    :goto_d
    return v0
.end method

.method public synthetic lambda$checkStickresExpandHeight$29$ChatActivityEnterView(Landroid/animation/ValueAnimator;)V
    .registers 3
    .param p1, "animation"    # Landroid/animation/ValueAnimator;

    .line 5487
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->invalidate()V

    return-void
.end method

.method public synthetic lambda$checkStickresExpandHeight$30$ChatActivityEnterView(Landroid/animation/ValueAnimator;)V
    .registers 3
    .param p1, "animation"    # Landroid/animation/ValueAnimator;

    .line 5515
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->invalidate()V

    return-void
.end method

.method public synthetic lambda$createMenuView$27$ChatActivityEnterView(ILim/tpelyyftgw/ui/constants/ChatEnterMenuType;)V
    .registers 4
    .param p1, "position"    # I
    .param p2, "menuType"    # Lim/tpelyyftgw/ui/constants/ChatEnterMenuType;

    .line 4743
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v0, :cond_7

    .line 4744
    invoke-interface {v0, p1, p2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->didPressedAttachButton(ILim/tpelyyftgw/ui/constants/ChatEnterMenuType;)V

    .line 4746
    :cond_7
    return-void
.end method

.method public synthetic lambda$didPressedBotButton$25$ChatActivityEnterView(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;Landroid/content/DialogInterface;I)V
    .registers 8
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "button"    # Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;
    .param p3, "dialogInterface"    # Landroid/content/DialogInterface;
    .param p4, "i"    # I

    .line 4180
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x17

    if-lt v0, v1, :cond_21

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    const-string v1, "android.permission.ACCESS_COARSE_LOCATION"

    invoke-virtual {v0, v1}, Landroid/app/Activity;->checkSelfPermission(Ljava/lang/String;)I

    move-result v0

    if-eqz v0, :cond_21

    .line 4181
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    const-string v2, "android.permission.ACCESS_FINE_LOCATION"

    filled-new-array {v1, v2}, [Ljava/lang/String;

    move-result-object v1

    const/4 v2, 0x2

    invoke-virtual {v0, v1, v2}, Landroid/app/Activity;->requestPermissions([Ljava/lang/String;I)V

    .line 4182
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pendingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 4183
    iput-object p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pendingLocationButton:Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;

    .line 4184
    return-void

    .line 4186
    :cond_21
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    invoke-virtual {v0, p1, p2}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendCurrentLocation(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;)V

    .line 4187
    return-void
.end method

.method public synthetic lambda$didPressedBotButton$26$ChatActivityEnterView(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;Lim/tpelyyftgw/ui/DialogsActivity;Ljava/util/ArrayList;Ljava/lang/CharSequence;Z)V
    .registers 23
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "button"    # Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;
    .param p3, "fragment1"    # Lim/tpelyyftgw/ui/DialogsActivity;
    .param p4, "dids"    # Ljava/util/ArrayList;
    .param p5, "message"    # Ljava/lang/CharSequence;
    .param p6, "param"    # Z

    .line 4212
    move-object/from16 v0, p0

    move-object/from16 v1, p1

    iget-object v2, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Message;->from_id:I

    .line 4213
    .local v2, "uid":I
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->via_bot_id:I

    if-eqz v3, :cond_12

    .line 4214
    iget-object v3, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v2, v3, Lim/tpelyyftgw/tgnet/TLRPC$Message;->via_bot_id:I

    .line 4216
    :cond_12
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v3

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

    move-result-object v4

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

    move-result-object v3

    .line 4217
    .local v3, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    if-nez v3, :cond_26

    .line 4218
    invoke-virtual/range {p3 .. p3}, Lim/tpelyyftgw/ui/DialogsActivity;->finishFragment()V

    .line 4219
    return-void

    .line 4221
    :cond_26
    const/4 v4, 0x0

    move-object/from16 v5, p4

    invoke-virtual {v5, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Ljava/lang/Long;

    invoke-virtual {v4}, Ljava/lang/Long;->longValue()J

    move-result-wide v13

    .line 4222
    .local v13, "did":J
    iget v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v4}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v6

    new-instance v4, Ljava/lang/StringBuilder;

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

    const-string v7, "@"

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

    iget-object v7, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->username:Ljava/lang/String;

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

    const-string v7, " "

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

    move-object/from16 v15, p2

    iget-object v7, v15, Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;->query:Ljava/lang/String;

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

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

    move-result-object v9

    const/4 v10, 0x0

    const/4 v11, 0x0

    const/4 v12, 0x1

    move-wide v7, v13

    invoke-virtual/range {v6 .. v12}, Lim/tpelyyftgw/messenger/MediaDataController;->saveDraft(JLjava/lang/CharSequence;Ljava/util/ArrayList;Lim/tpelyyftgw/tgnet/TLRPC$Message;Z)V

    .line 4223
    iget-wide v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    cmp-long v4, v13, v6

    if-eqz v4, :cond_b0

    .line 4224
    long-to-int v4, v13

    .line 4225
    .local v4, "lower_part":I
    if-eqz v4, :cond_aa

    .line 4226
    new-instance v6, Landroid/os/Bundle;

    invoke-direct {v6}, Landroid/os/Bundle;-><init>()V

    .line 4227
    .local v6, "args1":Landroid/os/Bundle;
    if-lez v4, :cond_75

    .line 4228
    const-string v7, "user_id"

    invoke-virtual {v6, v7, v4}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    goto :goto_7d

    .line 4229
    :cond_75
    if-gez v4, :cond_7d

    .line 4230
    neg-int v7, v4

    const-string v8, "chat_id"

    invoke-virtual {v6, v8, v7}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 4232
    :cond_7d
    :goto_7d
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v7}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v7

    move-object/from16 v8, p3

    invoke-virtual {v7, v6, v8}, Lim/tpelyyftgw/messenger/MessagesController;->checkCanOpenChat(Landroid/os/Bundle;Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z

    move-result v7

    if-nez v7, :cond_8c

    .line 4233
    return-void

    .line 4235
    :cond_8c
    new-instance v7, Lim/tpelyyftgw/ui/ChatActivity;

    invoke-direct {v7, v6}, Lim/tpelyyftgw/ui/ChatActivity;-><init>(Landroid/os/Bundle;)V

    .line 4236
    .local v7, "chatActivity":Lim/tpelyyftgw/ui/ChatActivity;
    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    const/4 v10, 0x1

    invoke-virtual {v9, v7, v10}, Lim/tpelyyftgw/ui/ChatActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;Z)Z

    move-result v9

    if-eqz v9, :cond_a6

    .line 4237
    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->isTablet()Z

    move-result v9

    if-nez v9, :cond_a9

    .line 4238
    iget-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v9}, Lim/tpelyyftgw/ui/ChatActivity;->removeSelfFromStack()V

    goto :goto_a9

    .line 4241
    :cond_a6
    invoke-virtual/range {p3 .. p3}, Lim/tpelyyftgw/ui/DialogsActivity;->finishFragment()V

    .line 4243
    .end local v6    # "args1":Landroid/os/Bundle;
    .end local v7    # "chatActivity":Lim/tpelyyftgw/ui/ChatActivity;
    :cond_a9
    :goto_a9
    goto :goto_af

    .line 4244
    :cond_aa
    move-object/from16 v8, p3

    invoke-virtual/range {p3 .. p3}, Lim/tpelyyftgw/ui/DialogsActivity;->finishFragment()V

    .line 4246
    .end local v4    # "lower_part":I
    :goto_af
    goto :goto_b5

    .line 4247
    :cond_b0
    move-object/from16 v8, p3

    invoke-virtual/range {p3 .. p3}, Lim/tpelyyftgw/ui/DialogsActivity;->finishFragment()V

    .line 4249
    :goto_b5
    return-void
.end method

.method public synthetic lambda$doneEditingMessage$22$ChatActivityEnterView()V
    .registers 3

    .line 2742
    const/4 v0, 0x0

    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageReqId:I

    .line 2743
    const/4 v1, 0x0

    invoke-virtual {p0, v1, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setEditingMessageObject(Lim/tpelyyftgw/messenger/MessageObject;Z)V

    .line 2744
    return-void
.end method

.method public synthetic lambda$new$0$ChatActivityEnterView()V
    .registers 3

    .line 991
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v0, :cond_d

    .line 992
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v1

    invoke-interface {v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onTextSpansChanged(Ljava/lang/CharSequence;)V

    .line 994
    :cond_d
    return-void
.end method

.method public synthetic lambda$new$1$ChatActivityEnterView(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 1185
    const/4 v0, 0x3

    invoke-direct {p0, v0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 1186
    return-void
.end method

.method public synthetic lambda$new$14$ChatActivityEnterView(Landroid/view/View;Landroid/view/MotionEvent;)Z
    .registers 20
    .param p1, "view"    # Landroid/view/View;
    .param p2, "motionEvent"    # Landroid/view/MotionEvent;

    .line 1476
    move-object/from16 v0, p0

    invoke-virtual/range {p2 .. p2}, Landroid/view/MotionEvent;->getAction()I

    move-result v1

    const-wide/16 v2, 0x96

    const/high16 v4, -0x40800000    # -1.0f

    const/4 v5, 0x3

    const/4 v6, 0x1

    const/4 v7, 0x0

    if-nez v1, :cond_96

    .line 1477
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->isSendButtonVisible()Z

    move-result v1

    if-eqz v1, :cond_6a

    .line 1478
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    if-eqz v1, :cond_1f

    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->calledRecordRunnable:Z

    if-eqz v1, :cond_69

    .line 1479
    :cond_1f
    iput v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    .line 1480
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    if-eqz v1, :cond_33

    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    invoke-virtual {v1}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_33

    .line 1481
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v1, v6, v6, v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordVideo(IZI)V

    goto :goto_64

    .line 1483
    :cond_33
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    if-eqz v1, :cond_50

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v1

    if-eqz v1, :cond_50

    .line 1484
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

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

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v2

    invoke-static {v2}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v2

    sget-object v3, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$83ABjjol77Qhfu7IzL-zqLrZd5s;->INSTANCE:Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$83ABjjol77Qhfu7IzL-zqLrZd5s;

    sget-object v4, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$dxTyIAzH_yybrvEBt5OMgZQgMJU;->INSTANCE:Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$dxTyIAzH_yybrvEBt5OMgZQgMJU;

    invoke-static {v1, v2, v3, v4}, Lim/tpelyyftgw/ui/components/AlertsCreator;->createScheduleDatePickerDialog(Landroid/content/Context;ZLim/tpelyyftgw/ui/components/AlertsCreator$ScheduleDatePickerDelegate;Ljava/lang/Runnable;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    .line 1486
    :cond_50
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v1, v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordAudio(I)V

    .line 1487
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v1

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v2

    if-eqz v2, :cond_60

    goto :goto_61

    :cond_60
    const/4 v5, 0x1

    :goto_61
    invoke-virtual {v1, v5, v6, v7}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    .line 1489
    :goto_64
    iput-boolean v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    .line 1490
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateRecordIntefrace()V

    .line 1492
    :cond_69
    return v7

    .line 1494
    :cond_6a
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v1, :cond_80

    .line 1495
    invoke-virtual {v1}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v1

    .line 1496
    .local v1, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    if-eqz v1, :cond_80

    invoke-static {v1}, Lim/tpelyyftgw/messenger/ChatObject;->canSendMedia(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v4

    if-nez v4, :cond_80

    .line 1497
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needShowMediaBanHint()V

    .line 1498
    return v7

    .line 1501
    .end local v1    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_80
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    if-eqz v1, :cond_8f

    .line 1502
    iput-boolean v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->calledRecordRunnable:Z

    .line 1503
    iput-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordAudioVideoRunnableStarted:Z

    .line 1504
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordAudioVideoRunnable:Ljava/lang/Runnable;

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

    goto/16 :goto_2bd

    .line 1506
    :cond_8f
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordAudioVideoRunnable:Ljava/lang/Runnable;

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

    goto/16 :goto_2bd

    .line 1508
    :cond_96
    invoke-virtual/range {p2 .. p2}, Landroid/view/MotionEvent;->getAction()I

    move-result v1

    if-eq v1, v6, :cond_224

    invoke-virtual/range {p2 .. p2}, Landroid/view/MotionEvent;->getAction()I

    move-result v1

    if-ne v1, v5, :cond_a4

    goto/16 :goto_224

    .line 1533
    :cond_a4
    invoke-virtual/range {p2 .. p2}, Landroid/view/MotionEvent;->getAction()I

    move-result v1

    const/4 v8, 0x2

    if-ne v1, v8, :cond_2bd

    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    if-eqz v1, :cond_2bd

    .line 1534
    invoke-virtual/range {p2 .. p2}, Landroid/view/MotionEvent;->getX()F

    move-result v1

    .line 1535
    .local v1, "x":F
    invoke-virtual/range {p2 .. p2}, Landroid/view/MotionEvent;->getY()F

    move-result v9

    .line 1536
    .local v9, "y":F
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    invoke-virtual {v10}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->isSendButtonVisible()Z

    move-result v10

    if-eqz v10, :cond_c0

    .line 1537
    return v7

    .line 1539
    :cond_c0
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    invoke-virtual {v10, v9}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->setLockTranslation(F)I

    move-result v10

    const/high16 v11, 0x3f800000    # 1.0f

    const/4 v12, 0x0

    if-ne v10, v8, :cond_141

    .line 1540
    new-instance v4, Landroid/animation/AnimatorSet;

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

    .line 1541
    .local v4, "animatorSet":Landroid/animation/AnimatorSet;
    const/4 v10, 0x5

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

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    new-array v14, v6, [F

    invoke-static {v13}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->access$10000(Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;)F

    move-result v15

    aput v15, v14, v7

    const-string v15, "lockAnimatedTranslation"

    invoke-static {v13, v15, v14}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;

    move-result-object v13

    aput-object v13, v10, v7

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

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

    new-array v15, v6, [F

    aput v12, v15, v7

    .line 1542
    invoke-static {v13, v14, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v13

    aput-object v13, v10, v6

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    sget-object v14, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v15, v6, [F

    .line 1543
    const/high16 v16, 0x41a00000    # 20.0f

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

    move-result v2

    int-to-float v2, v2

    aput v2, v15, v7

    invoke-static {v13, v14, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v10, v8

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

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

    new-array v13, v6, [F

    aput v11, v13, v7

    .line 1544
    invoke-static {v2, v3, v13}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v10, v5

    const/4 v2, 0x4

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordSendText:Landroid/widget/TextView;

    sget-object v5, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;

    new-array v8, v8, [F

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

    move-result v11

    neg-int v11, v11

    int-to-float v11, v11

    aput v11, v8, v7

    aput v12, v8, v6

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

    move-result-object v3

    aput-object v3, v10, v2

    .line 1541
    invoke-virtual {v4, v10}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 1546
    new-instance v2, Landroid/view/animation/DecelerateInterpolator;

    invoke-direct {v2}, Landroid/view/animation/DecelerateInterpolator;-><init>()V

    invoke-virtual {v4, v2}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V

    .line 1547
    const-wide/16 v2, 0x96

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

    .line 1548
    invoke-virtual {v4}, Landroid/animation/AnimatorSet;->start()V

    .line 1549
    return v7

    .line 1551
    .end local v4    # "animatorSet":Landroid/animation/AnimatorSet;
    :cond_141
    iget v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->distCanMove:F

    neg-float v2, v2

    cmpg-float v2, v1, v2

    if-gez v2, :cond_174

    .line 1552
    iget-boolean v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    if-eqz v2, :cond_163

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    invoke-virtual {v2}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v2

    if-eqz v2, :cond_163

    .line 1553
    invoke-static {}, Lim/tpelyyftgw/messenger/camera/CameraController;->getInstance()Lim/tpelyyftgw/messenger/camera/CameraController;

    move-result-object v2

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onFinishInitCameraRunnable:Ljava/lang/Runnable;

    invoke-virtual {v2, v3}, Lim/tpelyyftgw/messenger/camera/CameraController;->cancelOnInitRunnable(Ljava/lang/Runnable;)V

    .line 1554
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v2, v8, v6, v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordVideo(IZI)V

    goto :goto_16f

    .line 1556
    :cond_163
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v2, v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordAudio(I)V

    .line 1557
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v2

    invoke-virtual {v2, v7, v7, v7}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    .line 1559
    :goto_16f
    iput-boolean v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    .line 1560
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateRecordIntefrace()V

    .line 1563
    :cond_174
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v2}, Landroid/widget/FrameLayout;->getX()F

    move-result v2

    add-float/2addr v1, v2

    .line 1564
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v2}, Landroid/widget/LinearLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v2

    check-cast v2, Landroid/widget/FrameLayout$LayoutParams;

    .line 1565
    .local v2, "params":Landroid/widget/FrameLayout$LayoutParams;
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    const/high16 v5, 0x41f00000    # 30.0f

    cmpl-float v7, v3, v4

    if-eqz v7, :cond_1b0

    .line 1566
    sub-float v3, v1, v3

    .line 1567
    .local v3, "dist":F
    invoke-static {v5}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v7

    float-to-int v8, v3

    add-int/2addr v7, v8

    iput v7, v2, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I

    .line 1568
    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v7, v2}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 1569
    iget v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->distCanMove:F

    div-float v7, v3, v7

    add-float/2addr v7, v11

    .line 1570
    .local v7, "alpha":F
    cmpl-float v8, v7, v11

    if-lez v8, :cond_1a6

    .line 1571
    const/high16 v7, 0x3f800000    # 1.0f

    goto :goto_1ab

    .line 1572
    :cond_1a6
    cmpg-float v8, v7, v12

    if-gez v8, :cond_1ab

    .line 1573
    const/4 v7, 0x0

    .line 1575
    :cond_1ab
    :goto_1ab
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v8, v7}, Landroid/widget/LinearLayout;->setAlpha(F)V

    .line 1577
    .end local v3    # "dist":F
    .end local v7    # "alpha":F
    :cond_1b0
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v3}, Landroid/widget/LinearLayout;->getX()F

    move-result v3

    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v7}, Landroid/widget/LinearLayout;->getWidth()I

    move-result v7

    int-to-float v7, v7

    add-float/2addr v3, v7

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

    move-result v7

    int-to-float v7, v7

    add-float/2addr v3, v7

    cmpg-float v3, v1, v3

    if-gtz v3, :cond_208

    .line 1578
    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    cmpl-float v3, v3, v4

    if-nez v3, :cond_208

    .line 1579
    iput v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    .line 1580
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordPanel:Landroid/widget/FrameLayout;

    invoke-virtual {v3}, Landroid/widget/FrameLayout;->getMeasuredWidth()I

    move-result v3

    iget-object v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v7}, Landroid/widget/LinearLayout;->getMeasuredWidth()I

    move-result v7

    sub-int/2addr v3, v7

    const/high16 v7, 0x42400000    # 48.0f

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

    move-result v7

    sub-int/2addr v3, v7

    int-to-float v3, v3

    const/high16 v7, 0x40000000    # 2.0f

    div-float/2addr v3, v7

    iput v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->distCanMove:F

    .line 1581
    const/high16 v7, 0x42a00000    # 80.0f

    cmpg-float v8, v3, v12

    if-gtz v8, :cond_1f8

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

    move-result v3

    int-to-float v3, v3

    iput v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->distCanMove:F

    goto :goto_208

    .line 1583
    :cond_1f8
    invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    int-to-float v8, v8

    cmpl-float v3, v3, v8

    if-lez v3, :cond_208

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

    move-result v3

    int-to-float v3, v3

    iput v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->distCanMove:F

    .line 1588
    :cond_208
    :goto_208
    iget v3, v2, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I

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

    move-result v7

    if-le v3, v7, :cond_2bd

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

    move-result v3

    iput v3, v2, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I

    .line 1590
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 1591
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slideText:Landroid/widget/LinearLayout;

    invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;->setAlpha(F)V

    .line 1592
    iput v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    goto/16 :goto_2bd

    .line 1509
    .end local v1    # "x":F
    .end local v2    # "params":Landroid/widget/FrameLayout$LayoutParams;
    .end local v9    # "y":F
    :cond_224
    :goto_224
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordCircle:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$RecordCircle;->isSendButtonVisible()Z

    move-result v1

    if-nez v1, :cond_2c1

    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    move-result v1

    if-nez v1, :cond_236

    goto/16 :goto_2c1

    .line 1512
    :cond_236
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordAudioVideoRunnableStarted:Z

    if-eqz v1, :cond_262

    .line 1513
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordAudioVideoRunnable:Ljava/lang/Runnable;

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

    .line 1514
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    invoke-virtual {v2}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v2

    if-nez v2, :cond_24b

    const/4 v2, 0x1

    goto :goto_24c

    :cond_24b
    const/4 v2, 0x0

    :goto_24c
    invoke-interface {v1, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onSwitchRecordMode(Z)V

    .line 1515
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    invoke-virtual {v1}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-nez v1, :cond_258

    const/4 v7, 0x1

    :cond_258
    invoke-direct {v0, v7, v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setRecordVideoButtonVisible(ZZ)V

    .line 1516
    invoke-virtual {v0, v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->performHapticFeedback(I)Z

    .line 1517
    invoke-virtual {v0, v6}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendAccessibilityEvent(I)V

    goto :goto_2bd

    .line 1518
    :cond_262
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    if-eqz v1, :cond_26a

    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->calledRecordRunnable:Z

    if-eqz v1, :cond_2bd

    .line 1519
    :cond_26a
    iput v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->startedDraggingX:F

    .line 1520
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    if-eqz v1, :cond_287

    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    invoke-virtual {v1}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v1

    if-eqz v1, :cond_287

    .line 1521
    invoke-static {}, Lim/tpelyyftgw/messenger/camera/CameraController;->getInstance()Lim/tpelyyftgw/messenger/camera/CameraController;

    move-result-object v1

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onFinishInitCameraRunnable:Ljava/lang/Runnable;

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/camera/CameraController;->cancelOnInitRunnable(Ljava/lang/Runnable;)V

    .line 1522
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v1, v6, v6, v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordVideo(IZI)V

    goto :goto_2b8

    .line 1524
    :cond_287
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    if-eqz v1, :cond_2a4

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v1

    if-eqz v1, :cond_2a4

    .line 1525
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

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

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v2

    invoke-static {v2}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v2

    sget-object v3, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$H8l5fTRl6ZUZcPoIklwxv1165vA;->INSTANCE:Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$H8l5fTRl6ZUZcPoIklwxv1165vA;

    sget-object v4, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$MyKhUPBxnxQJ-B7g32OXLwgLMZs;->INSTANCE:Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$MyKhUPBxnxQJ-B7g32OXLwgLMZs;

    invoke-static {v1, v2, v3, v4}, Lim/tpelyyftgw/ui/components/AlertsCreator;->createScheduleDatePickerDialog(Landroid/content/Context;ZLim/tpelyyftgw/ui/components/AlertsCreator$ScheduleDatePickerDelegate;Ljava/lang/Runnable;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    .line 1527
    :cond_2a4
    iget-object v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v1, v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordAudio(I)V

    .line 1528
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v1

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v2

    if-eqz v2, :cond_2b4

    goto :goto_2b5

    :cond_2b4
    const/4 v5, 0x1

    :goto_2b5
    invoke-virtual {v1, v5, v6, v7}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    .line 1530
    :goto_2b8
    iput-boolean v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    .line 1531
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateRecordIntefrace()V

    .line 1595
    :cond_2bd
    :goto_2bd
    invoke-virtual/range {p1 .. p2}, Landroid/view/View;->onTouchEvent(Landroid/view/MotionEvent;)Z

    .line 1596
    return v6

    .line 1510
    :cond_2c1
    :goto_2c1
    return v7
.end method

.method public synthetic lambda$new$15$ChatActivityEnterView(Landroid/view/View;)V
    .registers 6
    .param p1, "view"    # Landroid/view/View;

    .line 1637
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v0

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

    move-result-object v0

    .line 1638
    .local v0, "text":Ljava/lang/String;
    const/16 v1, 0x20

    invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(I)I

    move-result v1

    .line 1639
    .local v1, "idx":I
    const/4 v2, -0x1

    if-eq v1, v2, :cond_27

    invoke-virtual {v0}, Ljava/lang/String;->length()I

    move-result v2

    add-int/lit8 v2, v2, -0x1

    if-ne v1, v2, :cond_1c

    goto :goto_27

    .line 1642
    :cond_1c
    const/4 v2, 0x0

    add-int/lit8 v3, v1, 0x1

    invoke-virtual {v0, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {p0, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFieldText(Ljava/lang/CharSequence;)V

    goto :goto_2c

    .line 1640
    :cond_27
    :goto_27
    const-string v2, ""

    invoke-virtual {p0, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFieldText(Ljava/lang/CharSequence;)V

    .line 1644
    :goto_2c
    return-void
.end method

.method public synthetic lambda$new$16$ChatActivityEnterView(Landroid/view/View;)V
    .registers 2
    .param p1, "view"    # Landroid/view/View;

    .line 1758
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendMessage()V

    return-void
.end method

.method public synthetic lambda$new$17$ChatActivityEnterView(Landroid/view/View;)V
    .registers 6
    .param p1, "v"    # Landroid/view/View;

    .line 1775
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v0, :cond_e

    .line 1776
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v2, 0x1

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getText()Ljava/lang/CharSequence;

    move-result-object v3

    invoke-interface {v0, v1, v2, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onUpdateSlowModeButton(Landroid/view/View;ZLjava/lang/CharSequence;)V

    .line 1778
    :cond_e
    return-void
.end method

.method public synthetic lambda$new$18$ChatActivityEnterView(Landroid/view/View;)V
    .registers 5
    .param p1, "v"    # Landroid/view/View;

    .line 1798
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

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

    move-result v0

    if-nez v0, :cond_53

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->expandStickersButton:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->getAlpha()F

    move-result v0

    const/high16 v1, 0x3f800000    # 1.0f

    cmpl-float v0, v0, v1

    if-eqz v0, :cond_15

    goto :goto_53

    .line 1801
    :cond_15
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    const/4 v1, 0x0

    const/4 v2, 0x1

    if-eqz v0, :cond_3f

    .line 1802
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-eqz v0, :cond_33

    .line 1803
    iput v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    .line 1804
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/EmojiView;->closeSearch(Z)V

    .line 1805
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->hideSearchKeyboard()V

    .line 1806
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiTabOpen:Z

    if-eqz v0, :cond_48

    .line 1807
    invoke-direct {p0, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    goto :goto_48

    .line 1809
    :cond_33
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersDragging:Z

    if-nez v0, :cond_48

    .line 1810
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_48

    .line 1811
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->showSearchField(Z)V

    goto :goto_48

    .line 1814
    :cond_3f
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersDragging:Z

    if-nez v0, :cond_48

    .line 1815
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/EmojiView;->showSearchField(Z)V

    .line 1817
    :cond_48
    :goto_48
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersDragging:Z

    if-nez v0, :cond_52

    .line 1818
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    xor-int/2addr v0, v2

    invoke-direct {p0, v0, v2, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    .line 1820
    :cond_52
    return-void

    .line 1799
    :cond_53
    :goto_53
    return-void
.end method

.method public synthetic lambda$new$19$ChatActivityEnterView(Landroid/view/View;)V
    .registers 2
    .param p1, "view"    # Landroid/view/View;

    .line 1826
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneEditingMessage()V

    return-void
.end method

.method public synthetic lambda$new$2$ChatActivityEnterView(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 1203
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v0, :cond_7

    .line 1204
    invoke-interface {v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->openScheduledMessages()V

    .line 1206
    :cond_7
    return-void
.end method

.method public synthetic lambda$new$3$ChatActivityEnterView(Landroid/view/View;)V
    .registers 9
    .param p1, "v"    # Landroid/view/View;

    .line 1216
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    const/4 v1, 0x0

    if-eqz v0, :cond_11

    .line 1217
    iput v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    .line 1218
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->closeSearch(Z)V

    .line 1219
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z

    .line 1221
    :cond_11
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botReplyMarkup:Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    if-eqz v0, :cond_7b

    .line 1222
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v0

    const-string v2, "hidekeyboard_"

    const/4 v3, 0x1

    if-eqz v0, :cond_55

    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    if-eq v0, v3, :cond_23

    goto :goto_55

    .line 1227
    :cond_23
    if-ne v0, v3, :cond_51

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_51

    .line 1228
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;

    move-result-object v0

    .line 1229
    .local v0, "preferences1":Landroid/content/SharedPreferences;
    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v3

    new-instance v4, Ljava/lang/StringBuilder;

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

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

    iget-wide v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v2

    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v4}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v4

    invoke-interface {v3, v2, v4}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;

    move-result-object v2

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

    .line 1231
    .end local v0    # "preferences1":Landroid/content/SharedPreferences;
    :cond_51
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardInternal()V

    goto :goto_8c

    .line 1223
    :cond_55
    :goto_55
    invoke-direct {p0, v3, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 1224
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;

    move-result-object v0

    .line 1225
    .restart local v0    # "preferences1":Landroid/content/SharedPreferences;
    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v3

    new-instance v4, Ljava/lang/StringBuilder;

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

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

    iget-wide v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v2

    invoke-interface {v3, v2}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;

    move-result-object v2

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

    .line 1226
    .end local v0    # "preferences1":Landroid/content/SharedPreferences;
    goto :goto_8c

    .line 1233
    :cond_7b
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasBotCommands:Z

    if-eqz v0, :cond_8c

    .line 1234
    const-string v0, "/"

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFieldText(Ljava/lang/CharSequence;)V

    .line 1235
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z

    .line 1236
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboard()V

    .line 1238
    :cond_8c
    :goto_8c
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    if-eqz v0, :cond_93

    .line 1239
    invoke-direct {p0, v1, v1, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    .line 1241
    :cond_93
    return-void
.end method

.method public synthetic lambda$new$4$ChatActivityEnterView(Landroid/view/View;)V
    .registers 6
    .param p1, "v"    # Landroid/view/View;

    .line 1251
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

    xor-int/lit8 v0, v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

    .line 1252
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v0, :cond_e

    const v0, 0x7f0801ca

    goto :goto_11

    :cond_e
    const v0, 0x7f0801cb

    :goto_11
    invoke-virtual {v1, v0}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1253
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getNotificationsSettings(I)Landroid/content/SharedPreferences;

    move-result-object v0

    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    new-instance v1, Ljava/lang/StringBuilder;

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

    const-string v2, "silent_"

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

    iget-wide v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v1

    iget-boolean v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

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

    move-result-object v0

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

    .line 1254
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    iget-wide v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/messenger/NotificationsController;->updateServerNotificationsSettings(J)V

    .line 1255
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

    if-eqz v0, :cond_50

    .line 1256
    const v0, 0x7f0f0387

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

    goto :goto_56

    .line 1258
    :cond_50
    const v0, 0x7f0f0388

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

    .line 1260
    :goto_56
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

    if-eqz v1, :cond_62

    const v1, 0x7f0f001a

    const-string v2, "AccDescrChanSilentOn"

    goto :goto_67

    :cond_62
    const v1, 0x7f0f0019

    const-string v2, "AccDescrChanSilentOff"

    :goto_67
    invoke-static {v2, v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1261
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldHint()V

    .line 1262
    return-void
.end method

.method public synthetic lambda$new$5$ChatActivityEnterView(Landroid/view/View;)V
    .registers 6
    .param p1, "view"    # Landroid/view/View;

    .line 1284
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v0

    const/4 v1, 0x0

    if-eqz v0, :cond_20

    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    if-eqz v0, :cond_c

    goto :goto_20

    .line 1288
    :cond_c
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-eqz v0, :cond_1c

    .line 1289
    iput v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    .line 1290
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->closeSearch(Z)V

    .line 1291
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z

    .line 1293
    :cond_1c
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardInternal()V

    goto :goto_32

    .line 1285
    :cond_20
    :goto_20
    const/4 v0, 0x1

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 1286
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/EditTextCaption;->length()I

    move-result v3

    if-lez v3, :cond_2f

    const/4 v1, 0x1

    :cond_2f
    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->onOpen(Z)V

    .line 1296
    :goto_32
    return-void
.end method

.method public synthetic lambda$new$6$ChatActivityEnterView(Landroid/view/View;)V
    .registers 6
    .param p1, "v"    # Landroid/view/View;

    .line 1323
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    const/4 v1, 0x1

    if-eqz v0, :cond_16

    .line 1324
    invoke-static {}, Lim/tpelyyftgw/messenger/camera/CameraController;->getInstance()Lim/tpelyyftgw/messenger/camera/CameraController;

    move-result-object v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onFinishInitCameraRunnable:Ljava/lang/Runnable;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/camera/CameraController;->cancelOnInitRunnable(Ljava/lang/Runnable;)V

    .line 1325
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    const/4 v2, 0x2

    const/4 v3, 0x0

    invoke-interface {v0, v2, v1, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordVideo(IZI)V

    goto :goto_2b

    .line 1327
    :cond_16
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MediaController;->getPlayingMessageObject()Lim/tpelyyftgw/messenger/MessageObject;

    move-result-object v0

    .line 1328
    .local v0, "playing":Lim/tpelyyftgw/messenger/MessageObject;
    if-eqz v0, :cond_2b

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-ne v0, v2, :cond_2b

    .line 1329
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v2

    invoke-virtual {v2, v1, v1}, Lim/tpelyyftgw/messenger/MediaController;->cleanupPlayer(ZZ)V

    .line 1332
    .end local v0    # "playing":Lim/tpelyyftgw/messenger/MessageObject;
    :cond_2b
    :goto_2b
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendPath:Ljava/lang/String;

    if-eqz v0, :cond_39

    .line 1333
    new-instance v0, Ljava/io/File;

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendPath:Ljava/lang/String;

    invoke-direct {v0, v2}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    invoke-virtual {v0}, Ljava/io/File;->delete()Z

    .line 1335
    :cond_39
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hideRecordedAudioPanel()V

    .line 1336
    invoke-direct {p0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 1337
    return-void
.end method

.method public synthetic lambda$new$7$ChatActivityEnterView(Landroid/view/View;)V
    .registers 5
    .param p1, "v"    # Landroid/view/View;

    .line 1389
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    if-nez v0, :cond_5

    .line 1390
    return-void

    .line 1392
    :cond_5
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/MediaController;->isPlayingMessage(Lim/tpelyyftgw/messenger/MessageObject;)Z

    move-result v0

    if-eqz v0, :cond_3a

    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    invoke-virtual {v0}, Lim/tpelyyftgw/messenger/MediaController;->isMessagePaused()Z

    move-result v0

    if-nez v0, :cond_3a

    .line 1393
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/MediaController;->pauseMessage(Lim/tpelyyftgw/messenger/MessageObject;)Z

    .line 1394
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->playDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1395
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    const v1, 0x7f0f000b

    const-string v2, "AccActionPlay"

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

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    goto :goto_58

    .line 1397
    :cond_3a
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pauseDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 1398
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSendMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/messenger/MediaController;->playMessage(Lim/tpelyyftgw/messenger/MessageObject;)Z

    .line 1399
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPlayButton:Landroid/widget/ImageView;

    const v1, 0x7f0f000a

    const-string v2, "AccActionPause"

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

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setContentDescription(Ljava/lang/CharSequence;)V

    .line 1401
    :goto_58
    return-void
.end method

.method public synthetic lambda$new$9$ChatActivityEnterView(Landroid/view/View;)V
    .registers 6
    .param p1, "v"    # Landroid/view/View;

    .line 1438
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasRecordVideo:Z

    const/4 v1, 0x0

    if-eqz v0, :cond_1e

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoSendButton:Landroid/widget/ImageView;

    invoke-virtual {v0}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v0

    if-eqz v0, :cond_1e

    .line 1439
    invoke-static {}, Lim/tpelyyftgw/messenger/camera/CameraController;->getInstance()Lim/tpelyyftgw/messenger/camera/CameraController;

    move-result-object v0

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onFinishInitCameraRunnable:Ljava/lang/Runnable;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/messenger/camera/CameraController;->cancelOnInitRunnable(Ljava/lang/Runnable;)V

    .line 1440
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    const/4 v2, 0x2

    const/4 v3, 0x1

    invoke-interface {v0, v2, v3, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordVideo(IZI)V

    goto :goto_2a

    .line 1442
    :cond_1e
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->needStartRecordAudio(I)V

    .line 1443
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    invoke-virtual {v0, v1, v1, v1}, Lim/tpelyyftgw/messenger/MediaController;->stopRecording(IZI)V

    .line 1445
    :goto_2a
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    .line 1446
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateRecordIntefrace()V

    .line 1447
    return-void
.end method

.method public synthetic lambda$onSendLongClick$20$ChatActivityEnterView(Landroid/view/KeyEvent;)V
    .registers 4
    .param p1, "keyEvent"    # Landroid/view/KeyEvent;

    .line 1922
    invoke-virtual {p1}, Landroid/view/KeyEvent;->getKeyCode()I

    move-result v0

    const/4 v1, 0x4

    if-ne v0, v1, :cond_1c

    invoke-virtual {p1}, Landroid/view/KeyEvent;->getRepeatCount()I

    move-result v0

    if-nez v0, :cond_1c

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    if-eqz v0, :cond_1c

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->isShowing()Z

    move-result v0

    if-eqz v0, :cond_1c

    .line 1923
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

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

    .line 1925
    :cond_1c
    return-void
.end method

.method public synthetic lambda$onSendLongClick$21$ChatActivityEnterView(ILim/tpelyyftgw/tgnet/TLRPC$User;Landroid/view/View;)V
    .registers 7
    .param p1, "num"    # I
    .param p2, "user"    # Lim/tpelyyftgw/tgnet/TLRPC$User;
    .param p3, "v"    # Landroid/view/View;

    .line 1946
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

    if-eqz v0, :cond_f

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;->isShowing()Z

    move-result v0

    if-eqz v0, :cond_f

    .line 1947
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendPopupWindow:Lim/tpelyyftgw/ui/actionbar/ActionBarPopupWindow;

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

    .line 1949
    :cond_f
    if-nez p1, :cond_20

    .line 1950
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    invoke-static {p2}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v1

    new-instance v2, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$BNEDunz24bnEkcw6ELExVciG1lE;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$BNEDunz24bnEkcw6ELExVciG1lE;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-static {v0, v1, v2}, Lim/tpelyyftgw/ui/components/AlertsCreator;->createScheduleDatePickerDialog(Landroid/content/Context;ZLim/tpelyyftgw/ui/components/AlertsCreator$ScheduleDatePickerDelegate;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    goto :goto_27

    .line 1951
    :cond_20
    const/4 v0, 0x1

    if-ne p1, v0, :cond_27

    .line 1952
    const/4 v0, 0x0

    invoke-direct {p0, v0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendMessageInternal(ZI)V

    .line 1954
    :cond_27
    :goto_27
    return-void
.end method

.method public synthetic lambda$onStickerSelected$28$ChatActivityEnterView(Lim/tpelyyftgw/tgnet/TLRPC$Document;Ljava/lang/Object;ZZI)V
    .registers 6
    .param p1, "sticker"    # Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .param p2, "parent"    # Ljava/lang/Object;
    .param p3, "clearsInputField"    # Z
    .param p4, "n"    # Z
    .param p5, "s"    # I

    .line 4756
    invoke-virtual/range {p0 .. p5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onStickerSelected(Lim/tpelyyftgw/tgnet/TLRPC$Document;Ljava/lang/Object;ZZI)V

    return-void
.end method

.method public synthetic lambda$setButtons$24$ChatActivityEnterView(Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;)V
    .registers 10
    .param p1, "button"    # Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;

    .line 4120
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v1, 0x0

    if-eqz v0, :cond_6

    goto :goto_f

    :cond_6
    iget-wide v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v0, v2

    if-gez v0, :cond_e

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    goto :goto_f

    :cond_e
    move-object v0, v1

    .line 4121
    .local v0, "object":Lim/tpelyyftgw/messenger/MessageObject;
    :goto_f
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v2, :cond_14

    goto :goto_16

    :cond_14
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    :goto_16
    invoke-virtual {p0, p1, v0, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->didPressedBotButton(Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/messenger/MessageObject;)V

    .line 4122
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v3, 0x0

    if-eqz v2, :cond_27

    .line 4123
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardInternal()V

    .line 4124
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {p0, v2, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setButtons(Lim/tpelyyftgw/messenger/MessageObject;Z)V

    goto :goto_5e

    .line 4125
    :cond_27
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v2, v2, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Message;->reply_markup:Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;

    iget-boolean v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;->single_use:Z

    if-eqz v2, :cond_5e

    .line 4126
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardInternal()V

    .line 4127
    iget v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v2}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;

    move-result-object v2

    .line 4128
    .local v2, "preferences":Landroid/content/SharedPreferences;
    invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v4

    new-instance v5, Ljava/lang/StringBuilder;

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

    const-string v6, "answered_"

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

    iget-wide v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v5, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v5

    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    invoke-virtual {v6}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v6

    invoke-interface {v4, v5, v6}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;

    move-result-object v4

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

    .line 4130
    .end local v2    # "preferences":Landroid/content/SharedPreferences;
    :cond_5e
    :goto_5e
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v2, :cond_66

    .line 4131
    const/4 v4, 0x1

    invoke-interface {v2, v1, v4, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onMessageSend(Ljava/lang/CharSequence;ZI)V

    .line 4133
    :cond_66
    return-void
.end method

.method public synthetic lambda$setFieldFocused$23$ChatActivityEnterView()V
    .registers 4

    .line 3941
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->focusRunnable:Ljava/lang/Runnable;

    .line 3943
    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->isTablet()Z

    move-result v0

    if-eqz v0, :cond_29

    .line 3944
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    instance-of v1, v0, Lim/tpelyyftgw/ui/LaunchActivity;

    if-eqz v1, :cond_27

    .line 3945
    check-cast v0, Lim/tpelyyftgw/ui/LaunchActivity;

    .line 3946
    .local v0, "launchActivity":Lim/tpelyyftgw/ui/LaunchActivity;
    if-eqz v0, :cond_25

    .line 3947
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/LaunchActivity;->getLayersActionBarLayout()Lim/tpelyyftgw/ui/actionbar/ActionBarLayout;

    move-result-object v1

    .line 3948
    .local v1, "layout":Landroid/view/View;
    if-eqz v1, :cond_22

    invoke-virtual {v1}, Landroid/view/View;->getVisibility()I

    move-result v2

    if-eqz v2, :cond_20

    goto :goto_22

    :cond_20
    const/4 v2, 0x0

    goto :goto_23

    :cond_22
    :goto_22
    const/4 v2, 0x1

    :goto_23
    move v1, v2

    .line 3949
    .local v1, "allowFocus":Z
    goto :goto_26

    .line 3950
    .end local v1    # "allowFocus":Z
    :cond_25
    const/4 v1, 0x1

    .line 3952
    .end local v0    # "launchActivity":Lim/tpelyyftgw/ui/LaunchActivity;
    .restart local v1    # "allowFocus":Z
    :goto_26
    goto :goto_2a

    .line 3953
    .end local v1    # "allowFocus":Z
    :cond_27
    const/4 v1, 0x1

    .restart local v1    # "allowFocus":Z
    goto :goto_2a

    .line 3956
    .end local v1    # "allowFocus":Z
    :cond_29
    const/4 v1, 0x1

    .line 3958
    .restart local v1    # "allowFocus":Z
    :goto_2a
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPaused:Z

    if-nez v0, :cond_3c

    if-eqz v1, :cond_3c

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v0, :cond_3c

    .line 3960
    :try_start_34
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z
    :try_end_37
    .catch Ljava/lang/Exception; {:try_start_34 .. :try_end_37} :catch_38

    .line 3963
    goto :goto_3c

    .line 3961
    :catch_38
    move-exception v0

    .line 3962
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3965
    .end local v0    # "e":Ljava/lang/Exception;
    :cond_3c
    :goto_3c
    return-void
.end method

.method public synthetic lambda$setStickersExpanded$31$ChatActivityEnterView(ILandroid/animation/ValueAnimator;)V
    .registers 5
    .param p1, "origHeight"    # I
    .param p2, "animation"    # Landroid/animation/ValueAnimator;

    .line 5568
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getTranslationY()F

    move-result v0

    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v1, p1

    neg-int v1, v1

    int-to-float v1, v1

    div-float/2addr v0, v1

    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionProgress:F

    .line 5569
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->invalidate()V

    .line 5570
    return-void
.end method

.method public synthetic lambda$setStickersExpanded$32$ChatActivityEnterView(ILandroid/animation/ValueAnimator;)V
    .registers 5
    .param p1, "origHeight"    # I
    .param p2, "animation"    # Landroid/animation/ValueAnimator;

    .line 5602
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getTranslationY()F

    move-result v0

    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpandedHeight:I

    sub-int/2addr v1, p1

    neg-int v1, v1

    int-to-float v1, v1

    div-float/2addr v0, v1

    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpansionProgress:F

    .line 5603
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->invalidate()V

    .line 5604
    return-void
.end method

.method public mentionAll(IILjava/lang/CharSequence;Z)V
    .registers 9
    .param p1, "start"    # I
    .param p2, "len"    # I
    .param p3, "text"    # Ljava/lang/CharSequence;
    .param p4, "parseEmoji"    # Z

    .line 3882
    :try_start_0
    new-instance v0, Landroid/text/SpannableStringBuilder;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v1

    invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V

    .line 3883
    .local v0, "builder":Landroid/text/SpannableStringBuilder;
    add-int v1, p1, p2

    invoke-virtual {v0, p1, v1, p3}, Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;

    .line 3884
    if-eqz p4, :cond_26

    .line 3885
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getPaint()Landroid/text/TextPaint;

    move-result-object v1

    invoke-virtual {v1}, Landroid/text/TextPaint;->getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;

    move-result-object v1

    const/high16 v2, 0x41a00000    # 20.0f

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

    move-result v2

    const/4 v3, 0x0

    invoke-static {v0, v1, v2, v3}, Lim/tpelyyftgw/messenger/Emoji;->replaceEmoji(Ljava/lang/CharSequence;Landroid/graphics/Paint$FontMetricsInt;IZ)Ljava/lang/CharSequence;

    .line 3887
    :cond_26
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 3888
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-interface {p3}, Ljava/lang/CharSequence;->length()I

    move-result v2

    add-int/2addr v2, p1

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(I)V
    :try_end_35
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_35} :catch_36

    .line 3892
    .end local v0    # "builder":Landroid/text/SpannableStringBuilder;
    goto :goto_3a

    .line 3890
    :catch_36
    move-exception v0

    .line 3891
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3894
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_3a
    return-void
.end method

.method public onBeginHide()V
    .registers 2

    .line 2459
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->focusRunnable:Ljava/lang/Runnable;

    if-eqz v0, :cond_a

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

    .line 2461
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->focusRunnable:Ljava/lang/Runnable;

    .line 2463
    :cond_a
    return-void
.end method

.method public onDestroy()V
    .registers 3

    .line 2411
    const/4 v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->destroyed:Z

    .line 2412
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStarted:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2413
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStartError:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2414
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStopped:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2415
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordProgressChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2416
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->closeChats:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2417
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->audioDidSent:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2418
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->audioRouteChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2419
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingDidReset:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2420
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingProgressDidChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2421
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->featuredStickersDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2422
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messageReceivedByServer:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2423
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->sendingMessagesChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2424
    invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->emojiDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2425
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_97

    .line 2426
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->onDestroy()V

    .line 2428
    :cond_97
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateSlowModeRunnable:Ljava/lang/Runnable;

    const/4 v1, 0x0

    if-eqz v0, :cond_a1

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

    .line 2430
    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateSlowModeRunnable:Ljava/lang/Runnable;

    .line 2432
    :cond_a1
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->wakeLock:Landroid/os/PowerManager$WakeLock;

    if-eqz v0, :cond_af

    .line 2434
    :try_start_a5
    invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->release()V

    .line 2435
    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->wakeLock:Landroid/os/PowerManager$WakeLock;
    :try_end_aa
    .catch Ljava/lang/Exception; {:try_start_a5 .. :try_end_aa} :catch_ab

    .line 2438
    goto :goto_af

    .line 2436
    :catch_ab
    move-exception v0

    .line 2437
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 2440
    .end local v0    # "e":Ljava/lang/Exception;
    :cond_af
    :goto_af
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    if-eqz v0, :cond_b6

    .line 2441
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->setDelegate(Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout$SizeNotifierFrameLayoutDelegate;)V

    .line 2443
    :cond_b6
    return-void
.end method

.method protected onDraw(Landroid/graphics/Canvas;)V
    .registers 11
    .param p1, "canvas"    # Landroid/graphics/Canvas;

    .line 1882
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    const/4 v1, 0x0

    if-eqz v0, :cond_13

    invoke-virtual {v0}, Landroid/view/View;->getVisibility()I

    move-result v0

    if-nez v0, :cond_13

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getTranslationY()F

    move-result v0

    float-to-int v0, v0

    goto :goto_14

    :cond_13
    const/4 v0, 0x0

    .line 1883
    .local v0, "top":I
    :goto_14
    sget-object v2, Lim/tpelyyftgw/ui/actionbar/Theme;->chat_composeShadowDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I

    move-result v2

    add-int/2addr v2, v0

    .line 1884
    .local v2, "bottom":I
    sget-object v3, Lim/tpelyyftgw/ui/actionbar/Theme;->chat_composeShadowDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getMeasuredWidth()I

    move-result v4

    invoke-virtual {v3, v1, v0, v4, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V

    .line 1885
    sget-object v1, Lim/tpelyyftgw/ui/actionbar/Theme;->chat_composeShadowDrawable:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v1, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V

    .line 1886
    const/4 v4, 0x0

    int-to-float v5, v2

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getWidth()I

    move-result v1

    int-to-float v6, v1

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getHeight()I

    move-result v1

    int-to-float v7, v1

    sget-object v8, Lim/tpelyyftgw/ui/actionbar/Theme;->chat_composeBackgroundPaint:Landroid/graphics/Paint;

    move-object v3, p1

    invoke-virtual/range {v3 .. v8}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V

    .line 1887
    return-void
.end method

.method public onEditTimeExpired()V
    .registers 3

    .line 2232
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    const/16 v1, 0x8

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

    .line 2233
    return-void
.end method

.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    .registers 4
    .param p1, "ev"    # Landroid/view/MotionEvent;

    .line 3579
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordingAudioVideo:Z

    if-eqz v0, :cond_c

    .line 3580
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getParent()Landroid/view/ViewParent;

    move-result-object v0

    const/4 v1, 0x1

    invoke-interface {v0, v1}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V

    .line 3582
    :cond_c
    invoke-super {p0, p1}, Landroid/widget/FrameLayout;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z

    move-result v0

    return v0
.end method

.method public onPause()V
    .registers 2

    .line 2466
    const/4 v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPaused:Z

    .line 2467
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->closeKeyboard()V

    .line 2468
    return-void
.end method

.method public onRequestPermissionsResultFragment(I[Ljava/lang/String;[I)V
    .registers 7
    .param p1, "requestCode"    # I
    .param p2, "permissions"    # [Ljava/lang/String;
    .param p3, "grantResults"    # [I

    .line 5455
    const/4 v0, 0x2

    if-ne p1, v0, :cond_21

    .line 5456
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pendingLocationButton:Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;

    if-eqz v0, :cond_21

    .line 5457
    array-length v0, p3

    if-lez v0, :cond_1c

    const/4 v0, 0x0

    aget v0, p3, v0

    if-nez v0, :cond_1c

    .line 5458
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pendingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pendingLocationButton:Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendCurrentLocation(Lim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;)V

    .line 5460
    :cond_1c
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pendingLocationButton:Lim/tpelyyftgw/tgnet/TLRPC$KeyboardButton;

    .line 5461
    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->pendingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 5464
    :cond_21
    return-void
.end method

.method public onResume()V
    .registers 5

    .line 2471
    const/4 v0, 0x0

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPaused:Z

    .line 2472
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v1

    .line 2473
    .local v1, "visibility":I
    iget-boolean v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showKeyboardOnResume:Z

    if-eqz v2, :cond_36

    .line 2474
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showKeyboardOnResume:Z

    .line 2475
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-nez v0, :cond_16

    .line 2476
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z

    .line 2478
    :cond_16
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->showKeyboard(Landroid/view/View;)Z

    .line 2479
    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->usingHardwareInput:Z

    if-nez v0, :cond_36

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-nez v0, :cond_36

    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->isInMultiwindow:Z

    if-nez v0, :cond_36

    .line 2480
    const/4 v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->waitingForKeyboardOpen:Z

    .line 2481
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardRunnable:Ljava/lang/Runnable;

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

    .line 2482
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardRunnable:Ljava/lang/Runnable;

    const-wide/16 v2, 0x64

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

    .line 2485
    :cond_36
    return-void
.end method

.method protected onSizeChanged(IIII)V
    .registers 7
    .param p1, "w"    # I
    .param p2, "h"    # I
    .param p3, "oldw"    # I
    .param p4, "oldh"    # I

    .line 5158
    invoke-super {p0, p1, p2, p3, p4}, Landroid/widget/FrameLayout;->onSizeChanged(IIII)V

    .line 5159
    if-eq p1, p3, :cond_14

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    if-eqz v0, :cond_14

    .line 5160
    const/4 v0, 0x0

    iput v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    .line 5161
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/EmojiView;->closeSearch(Z)V

    .line 5162
    invoke-direct {p0, v0, v0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    .line 5164
    :cond_14
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoTimelineView:Lim/tpelyyftgw/ui/components/VideoTimelineView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/VideoTimelineView;->clearFrames()V

    .line 5165
    return-void
.end method

.method public onSizeChanged(IZ)V
    .registers 10
    .param p1, "height"    # I
    .param p2, "isWidthGreater"    # Z

    .line 5173
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    const/4 v1, 0x1

    const/4 v2, 0x0

    if-eqz v0, :cond_11

    .line 5174
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastSizeChangeValue1:I

    .line 5175
    iput-boolean p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastSizeChangeValue2:Z

    .line 5176
    if-lez p1, :cond_d

    goto :goto_e

    :cond_d
    const/4 v1, 0x0

    :goto_e
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    .line 5177
    return-void

    .line 5179
    :cond_11
    const/high16 v0, 0x42480000    # 50.0f

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

    move-result v0

    if-le p1, v0, :cond_4e

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-eqz v0, :cond_4e

    sget-boolean v0, Lim/tpelyyftgw/messenger/AndroidUtilities;->isInMultiwindow:Z

    if-nez v0, :cond_4e

    .line 5180
    if-eqz p2, :cond_39

    .line 5181
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

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

    move-result-object v0

    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    iget v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    const-string v4, "kbd_height_land3"

    invoke-interface {v0, v4, v3}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;

    move-result-object v0

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

    goto :goto_4e

    .line 5184
    :cond_39
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

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

    move-result-object v0

    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    iget v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    const-string v4, "kbd_height"

    invoke-interface {v0, v4, v3}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;

    move-result-object v0

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

    .line 5189
    :cond_4e
    :goto_4e
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v0

    if-eqz v0, :cond_bf

    .line 5190
    if-eqz p2, :cond_59

    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    goto :goto_5b

    :cond_59
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    .line 5191
    .local v0, "newHeight":I
    :goto_5b
    iget v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    if-ne v3, v1, :cond_71

    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->isFullSize()Z

    move-result v3

    if-nez v3, :cond_71

    .line 5192
    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->getKeyboardHeight()I

    move-result v3

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

    move-result v0

    .line 5195
    :cond_71
    const/4 v3, 0x0

    .line 5196
    .local v3, "currentView":Landroid/view/View;
    iget v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    if-nez v4, :cond_79

    .line 5197
    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    goto :goto_83

    .line 5198
    :cond_79
    if-ne v4, v1, :cond_7e

    .line 5199
    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    goto :goto_83

    .line 5200
    :cond_7e
    const/4 v5, 0x3

    if-ne v4, v5, :cond_83

    .line 5201
    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    .line 5203
    :cond_83
    :goto_83
    iget-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    if-eqz v4, :cond_8a

    .line 5204
    invoke-virtual {v4, v0}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setPanelHeight(I)V

    .line 5207
    :cond_8a
    invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v4

    check-cast v4, Landroid/widget/FrameLayout$LayoutParams;

    .line 5208
    .local v4, "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    iget-boolean v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->closeAnimationInProgress:Z

    if-nez v5, :cond_bf

    iget v5, v4, Landroid/widget/FrameLayout$LayoutParams;->width:I

    sget-object v6, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v6, v6, Landroid/graphics/Point;->x:I

    if-ne v5, v6, :cond_a0

    iget v5, v4, Landroid/widget/FrameLayout$LayoutParams;->height:I

    if-eq v5, v0, :cond_bf

    :cond_a0
    iget-boolean v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->stickersExpanded:Z

    if-nez v5, :cond_bf

    .line 5209
    sget-object v5, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v5, v5, Landroid/graphics/Point;->x:I

    iput v5, v4, Landroid/widget/FrameLayout$LayoutParams;->width:I

    .line 5210
    iput v0, v4, Landroid/widget/FrameLayout$LayoutParams;->height:I

    .line 5211
    invoke-virtual {v3, v4}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 5212
    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    if-eqz v5, :cond_bf

    .line 5213
    iget v5, v4, Landroid/widget/FrameLayout$LayoutParams;->height:I

    iput v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiPadding:I

    .line 5214
    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v5}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->requestLayout()V

    .line 5215
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onWindowSizeChanged()V

    .line 5220
    .end local v0    # "newHeight":I
    .end local v3    # "currentView":Landroid/view/View;
    .end local v4    # "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    :cond_bf
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastSizeChangeValue1:I

    if-ne v0, p1, :cond_cb

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastSizeChangeValue2:Z

    if-ne v0, p2, :cond_cb

    .line 5221
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onWindowSizeChanged()V

    .line 5222
    return-void

    .line 5224
    :cond_cb
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastSizeChangeValue1:I

    .line 5225
    iput-boolean p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->lastSizeChangeValue2:Z

    .line 5227
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    .line 5228
    .local v0, "oldValue":Z
    if-lez p1, :cond_d4

    goto :goto_d5

    :cond_d4
    const/4 v1, 0x0

    :goto_d5
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    .line 5229
    if-eqz v1, :cond_e4

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v1

    if-eqz v1, :cond_e4

    .line 5230
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    invoke-direct {p0, v2, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 5232
    :cond_e4
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiPadding:I

    if-eqz v1, :cond_fb

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-nez v1, :cond_fb

    if-eq v1, v0, :cond_fb

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v1

    if-nez v1, :cond_fb

    .line 5233
    iput v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiPadding:I

    .line 5234
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->requestLayout()V

    .line 5236
    :cond_fb
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-eqz v1, :cond_10a

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->waitingForKeyboardOpen:Z

    if-eqz v1, :cond_10a

    .line 5237
    iput-boolean v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->waitingForKeyboardOpen:Z

    .line 5238
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardRunnable:Ljava/lang/Runnable;

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

    .line 5240
    :cond_10a
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->onWindowSizeChanged()V

    .line 5241
    return-void
.end method

.method public onStickerSelected(Lim/tpelyyftgw/tgnet/TLRPC$Document;Ljava/lang/Object;ZZI)V
    .registers 16
    .param p1, "sticker"    # Lim/tpelyyftgw/tgnet/TLRPC$Document;
    .param p2, "parent"    # Ljava/lang/Object;
    .param p3, "clearsInputField"    # Z
    .param p4, "notify"    # Z
    .param p5, "scheduleDate"    # I

    .line 4755
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v0

    if-eqz v0, :cond_1d

    if-nez p5, :cond_1d

    .line 4756
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v1

    invoke-static {v1}, Lim/tpelyyftgw/messenger/UserObject;->isUserSelf(Lim/tpelyyftgw/tgnet/TLRPC$User;)Z

    move-result v1

    new-instance v2, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$rX9N2apORB1PQ4fF1Egh4PKZ1uo;

    invoke-direct {v2, p0, p1, p2, p3}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$rX9N2apORB1PQ4fF1Egh4PKZ1uo;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Lim/tpelyyftgw/tgnet/TLRPC$Document;Ljava/lang/Object;Z)V

    invoke-static {v0, v1, v2}, Lim/tpelyyftgw/ui/components/AlertsCreator;->createScheduleDatePickerDialog(Landroid/content/Context;ZLim/tpelyyftgw/ui/components/AlertsCreator$ScheduleDatePickerDelegate;)Lim/tpelyyftgw/ui/actionbar/BottomSheet$Builder;

    goto :goto_7f

    .line 4758
    :cond_1d
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    const/4 v1, 0x1

    if-lez v0, :cond_36

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v0

    if-nez v0, :cond_36

    .line 4759
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v0, :cond_35

    .line 4760
    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getText()Ljava/lang/CharSequence;

    move-result-object v3

    invoke-interface {v0, v2, v1, v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onUpdateSlowModeButton(Landroid/view/View;ZLjava/lang/CharSequence;)V

    .line 4762
    :cond_35
    return-void

    .line 4764
    :cond_36
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    const/4 v2, 0x0

    if-eqz v0, :cond_47

    .line 4765
    iput v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    .line 4766
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EmojiView;->closeSearch(Z)V

    .line 4767
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->hideSearchKeyboard()V

    .line 4769
    :cond_47
    invoke-direct {p0, v2, v1, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setStickersExpanded(ZZZ)V

    .line 4770
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v2

    iget-wide v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    move-object v3, p1

    move-object v7, p2

    move v8, p4

    move v9, p5

    invoke-virtual/range {v2 .. v9}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendSticker(Lim/tpelyyftgw/tgnet/TLRPC$Document;JLim/tpelyyftgw/messenger/MessageObject;Ljava/lang/Object;ZI)V

    .line 4771
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v0, :cond_63

    .line 4772
    const/4 v2, 0x0

    invoke-interface {v0, v2, v1, p5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onMessageSend(Ljava/lang/CharSequence;ZI)V

    .line 4774
    :cond_63
    if-eqz p3, :cond_6a

    .line 4775
    const-string v0, ""

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFieldText(Ljava/lang/CharSequence;)V

    .line 4777
    :cond_6a
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v1

    const/4 v2, 0x0

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v3

    const-wide/16 v5, 0x3e8

    div-long/2addr v3, v5

    long-to-int v5, v3

    const/4 v6, 0x0

    move-object v3, p2

    move-object v4, p1

    invoke-virtual/range {v1 .. v6}, Lim/tpelyyftgw/messenger/MediaDataController;->addRecentSticker(ILjava/lang/Object;Lim/tpelyyftgw/tgnet/TLRPC$Document;IZ)V

    .line 4779
    :goto_7f
    return-void
.end method

.method public openKeyboard()V
    .registers 2

    .line 5117
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->showKeyboard(Landroid/view/View;)Z

    .line 5118
    return-void
.end method

.method public processSendingText(Ljava/lang/CharSequence;ZI)Z
    .registers 26
    .param p1, "text"    # Ljava/lang/CharSequence;
    .param p2, "notify"    # Z
    .param p3, "scheduleDate"    # I

    .line 2749
    move-object/from16 v0, p0

    invoke-static/range {p1 .. p1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->getTrimmedString(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;

    move-result-object v1

    .line 2754
    .end local p1    # "text":Ljava/lang/CharSequence;
    .local v1, "text":Ljava/lang/CharSequence;
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v2}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v2

    iget v2, v2, Lim/tpelyyftgw/messenger/MessagesController;->maxMessageLength:I

    .line 2755
    .local v2, "maxLength":I
    invoke-interface {v1}, Ljava/lang/CharSequence;->length()I

    move-result v3

    const/4 v4, 0x0

    if-eqz v3, :cond_a7

    .line 2756
    invoke-interface {v1}, Ljava/lang/CharSequence;->length()I

    move-result v3

    int-to-float v3, v3

    int-to-float v5, v2

    div-float/2addr v3, v5

    float-to-double v5, v3

    invoke-static {v5, v6}, Ljava/lang/Math;->ceil(D)D

    move-result-wide v5

    double-to-int v3, v5

    .line 2757
    .local v3, "count":I
    const/4 v5, 0x0

    .local v5, "a":I
    :goto_23
    const/4 v6, 0x1

    if-ge v5, v3, :cond_a6

    .line 2758
    new-array v6, v6, [Ljava/lang/CharSequence;

    mul-int v7, v5, v2

    add-int/lit8 v8, v5, 0x1

    mul-int v8, v8, v2

    invoke-interface {v1}, Ljava/lang/CharSequence;->length()I

    move-result v9

    invoke-static {v8, v9}, Ljava/lang/Math;->min(II)I

    move-result v8

    invoke-interface {v1, v7, v8}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence;

    move-result-object v7

    aput-object v7, v6, v4

    .line 2759
    .local v6, "message":[Ljava/lang/CharSequence;
    iget v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v7}, Lim/tpelyyftgw/messenger/MediaDataController;->getInstance(I)Lim/tpelyyftgw/messenger/MediaDataController;

    move-result-object v7

    invoke-virtual {v7, v6}, Lim/tpelyyftgw/messenger/MediaDataController;->getEntities([Ljava/lang/CharSequence;)Ljava/util/ArrayList;

    move-result-object v7

    .line 2761
    .local v7, "entities":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;>;"
    iget-wide v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v15, v8

    .line 2762
    .local v15, "lower_part":I
    if-gez v15, :cond_80

    .line 2763
    neg-int v8, v15

    .line 2764
    .local v8, "chatId":I
    sget v9, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-static {v9}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v9

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

    move-result-object v10

    invoke-virtual {v9, v10}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v9

    .line 2765
    .local v9, "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    const/16 v10, 0x9

    invoke-static {v9, v10}, Lim/tpelyyftgw/messenger/ChatObject;->canUserDoAction(Lim/tpelyyftgw/tgnet/TLRPC$Chat;I)Z

    move-result v10

    if-nez v10, :cond_80

    aget-object v10, v6, v4

    invoke-interface {v10}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;

    move-result-object v10

    invoke-static {v10}, Lim/tpelyyftgw/messenger/utils/RegexUtils;->hasLink(Ljava/lang/String;)Z

    move-result v10

    if-eqz v10, :cond_80

    .line 2766
    iget-object v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    const/16 v18, 0x0

    const/16 v19, 0x1

    const/16 v20, 0x0

    const/16 v21, 0x0

    const-string v17, "\u62b1\u6b49\uff0c\u60a8\u5f53\u524d\u6ca1\u6709\u53d1\u9001\u6d88\u606f\u7684\u6743\u9650"

    move-object/from16 v16, v10

    invoke-static/range {v16 .. v21}, Lim/tpelyyftgw/ui/hui/wallet_public/utils/WalletDialogUtil;->showSingleBtnWalletDialog(Ljava/lang/Object;Ljava/lang/CharSequence;Ljava/lang/String;ZLandroid/content/DialogInterface$OnClickListener;Landroid/content/DialogInterface$OnDismissListener;)Lim/tpelyyftgw/ui/dialogs/WalletDialog;

    .line 2767
    return v4

    .line 2770
    .end local v8    # "chatId":I
    .end local v9    # "chat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_80
    iget v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v8}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->getInstance(I)Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v8

    aget-object v9, v6, v4

    invoke-interface {v9}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;

    move-result-object v9

    iget-wide v10, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageWebPage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

    iget-boolean v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageWebPageSearch:Z

    const/16 v16, 0x0

    const/16 v17, 0x0

    move/from16 v20, v15

    .end local v15    # "lower_part":I
    .local v20, "lower_part":I
    move-object v15, v7

    move/from16 v18, p2

    move/from16 v19, p3

    invoke-virtual/range {v8 .. v19}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendMessage(Ljava/lang/String;JLim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$WebPage;ZLjava/util/ArrayList;Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;Ljava/util/HashMap;ZI)V

    .line 2757
    .end local v6    # "message":[Ljava/lang/CharSequence;
    .end local v7    # "entities":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;>;"
    .end local v20    # "lower_part":I
    add-int/lit8 v5, v5, 0x1

    goto/16 :goto_23

    .line 2772
    .end local v5    # "a":I
    :cond_a6
    return v6

    .line 2774
    .end local v3    # "count":I
    :cond_a7
    return v4
.end method

.method public removeRecentGif(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V
    .registers 3
    .param p1, "searchImage"    # Lim/tpelyyftgw/tgnet/TLRPC$Document;

    .line 5150
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/messenger/MediaDataController;->removeRecentGifById(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V

    .line 5151
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_10

    .line 5152
    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EmojiView;->removeRecentGif(Lim/tpelyyftgw/tgnet/TLRPC$Document;)V

    .line 5154
    :cond_10
    return-void
.end method

.method public replaceWithText(IILjava/lang/CharSequence;Z)V
    .registers 9
    .param p1, "start"    # I
    .param p2, "len"    # I
    .param p3, "text"    # Ljava/lang/CharSequence;
    .param p4, "parseEmoji"    # Z

    .line 3852
    :try_start_0
    new-instance v0, Landroid/text/SpannableStringBuilder;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v1

    invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V

    .line 3853
    .local v0, "builder":Landroid/text/SpannableStringBuilder;
    add-int v1, p1, p2

    invoke-virtual {v0, p1, v1, p3}, Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;

    .line 3854
    if-eqz p4, :cond_26

    .line 3855
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getPaint()Landroid/text/TextPaint;

    move-result-object v1

    invoke-virtual {v1}, Landroid/text/TextPaint;->getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;

    move-result-object v1

    const/high16 v2, 0x41a00000    # 20.0f

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

    move-result v2

    const/4 v3, 0x0

    invoke-static {v0, v1, v2, v3}, Lim/tpelyyftgw/messenger/Emoji;->replaceEmoji(Ljava/lang/CharSequence;Landroid/graphics/Paint$FontMetricsInt;IZ)Ljava/lang/CharSequence;

    .line 3857
    :cond_26
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 3858
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-interface {p3}, Ljava/lang/CharSequence;->length()I

    move-result v2

    add-int/2addr v2, p1

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(I)V
    :try_end_35
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_35} :catch_36

    .line 3861
    .end local v0    # "builder":Landroid/text/SpannableStringBuilder;
    goto :goto_3a

    .line 3859
    :catch_36
    move-exception v0

    .line 3860
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3862
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_3a
    return-void
.end method

.method public setAllowStickersAndGifs(ZZ)V
    .registers 6
    .param p1, "value"    # Z
    .param p2, "value2"    # Z

    .line 2164
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowStickers:Z

    const/4 v1, 0x0

    if-ne v0, p1, :cond_9

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowGifs:Z

    if-eq v0, p2, :cond_1e

    :cond_9
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_1e

    .line 2165
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiViewVisible:Z

    if-eqz v0, :cond_14

    .line 2166
    invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hidePopup(Z)V

    .line 2168
    :cond_14
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->removeView(Landroid/view/View;)V

    .line 2169
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    .line 2171
    :cond_1e
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowStickers:Z

    .line 2172
    iput-boolean p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowGifs:Z

    .line 2173
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPaused:Z

    xor-int/lit8 v0, v0, 0x1

    invoke-direct {p0, v1, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setEmojiButtonImage(ZZ)V

    .line 2174
    return-void
.end method

.method public setBotsCount(IZ)V
    .registers 4
    .param p1, "count"    # I
    .param p2, "hasCommands"    # Z

    .line 4097
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botCount:I

    .line 4098
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasBotCommands:Z

    if-eq v0, p2, :cond_b

    .line 4099
    iput-boolean p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->hasBotCommands:Z

    .line 4100
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateBotButton()V

    .line 4102
    :cond_b
    return-void
.end method

.method public setButtons(Lim/tpelyyftgw/messenger/MessageObject;)V
    .registers 3
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 4105
    const/4 v0, 0x1

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

    .line 4106
    return-void
.end method

.method public setButtons(Lim/tpelyyftgw/messenger/MessageObject;Z)V
    .registers 11
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "openKeyboard"    # Z

    .line 4109
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_d

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-ne v0, v1, :cond_d

    if-eq v0, p1, :cond_d

    .line 4110
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 4111
    return-void

    .line 4113
    :cond_d
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v0, :cond_fc

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eqz v0, :cond_17

    if-eq v0, p1, :cond_fc

    :cond_17
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-nez v0, :cond_1f

    if-nez p1, :cond_1f

    goto/16 :goto_fc

    .line 4116
    :cond_1f
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    const/4 v1, 0x1

    if-nez v0, :cond_48

    .line 4117
    new-instance v0, Lim/tpelyyftgw/ui/components/BotKeyboardView;

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    invoke-direct {v0, v2}, Lim/tpelyyftgw/ui/components/BotKeyboardView;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    .line 4118
    const/16 v2, 0x8

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setVisibility(I)V

    .line 4119
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    new-instance v2, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$XsBvFy9e67wy3o_xgmS3YA9q__g;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$XsBvFy9e67wy3o_xgmS3YA9q__g;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setDelegate(Lim/tpelyyftgw/ui/components/BotKeyboardView$BotKeyboardViewDelegate;)V

    .line 4134
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sizeNotifierLayout:Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->getChildCount()I

    move-result v3

    sub-int/2addr v3, v1

    invoke-virtual {v0, v2, v3}, Lim/tpelyyftgw/ui/components/SizeNotifierFrameLayout;->addView(Landroid/view/View;I)V

    .line 4136
    :cond_48
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 4137
    if-eqz p1, :cond_5b

    iget-object v0, p1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$Message;->reply_markup:Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;

    instance-of v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    if-eqz v0, :cond_5b

    iget-object v0, p1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$Message;->reply_markup:Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;

    check-cast v0, Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    goto :goto_5c

    :cond_5b
    const/4 v0, 0x0

    :goto_5c
    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botReplyMarkup:Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    .line 4139
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    sget-object v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v2, v2, Landroid/graphics/Point;->x:I

    sget-object v3, Lim/tpelyyftgw/messenger/AndroidUtilities;->displaySize:Landroid/graphics/Point;

    iget v3, v3, Landroid/graphics/Point;->y:I

    if-le v2, v3, :cond_6d

    iget v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeightLand:I

    goto :goto_6f

    :cond_6d
    iget v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardHeight:I

    :goto_6f
    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setPanelHeight(I)V

    .line 4140
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botKeyboardView:Lim/tpelyyftgw/ui/components/BotKeyboardView;

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botReplyMarkup:Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/BotKeyboardView;->setButtons(Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;)V

    .line 4141
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botReplyMarkup:Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    const/4 v2, 0x0

    if-eqz v0, :cond_e5

    .line 4142
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/MessagesController;->getMainSettings(I)Landroid/content/SharedPreferences;

    move-result-object v0

    .line 4143
    .local v0, "preferences":Landroid/content/SharedPreferences;
    new-instance v3, Ljava/lang/StringBuilder;

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

    const-string v4, "hidekeyboard_"

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

    iget-wide v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v3

    invoke-interface {v0, v3, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v3

    invoke-virtual {p1}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v4

    if-ne v3, v4, :cond_a3

    const/4 v3, 0x1

    goto :goto_a4

    :cond_a3
    const/4 v3, 0x0

    .line 4144
    .local v3, "keyboardHidden":Z
    :goto_a4
    const/4 v4, 0x1

    .line 4145
    .local v4, "showPopup":Z
    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eq v5, v6, :cond_cf

    iget-object v5, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botReplyMarkup:Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;

    iget-boolean v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_replyKeyboardMarkup;->single_use:Z

    if-eqz v5, :cond_cf

    .line 4146
    new-instance v5, Ljava/lang/StringBuilder;

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

    const-string v6, "answered_"

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

    iget-wide v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v5, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v5

    invoke-interface {v0, v5, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I

    move-result v2

    invoke-virtual {p1}, Lim/tpelyyftgw/messenger/MessageObject;->getId()I

    move-result v5

    if-ne v2, v5, :cond_cf

    .line 4147
    const/4 v4, 0x0

    .line 4150
    :cond_cf
    if-eqz v4, :cond_e4

    if-nez v3, :cond_e4

    iget-object v2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->length()I

    move-result v2

    if-nez v2, :cond_e4

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v2

    if-nez v2, :cond_e4

    .line 4151
    invoke-direct {p0, v1, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 4153
    .end local v0    # "preferences":Landroid/content/SharedPreferences;
    .end local v3    # "keyboardHidden":Z
    .end local v4    # "showPopup":Z
    :cond_e4
    goto :goto_f8

    .line 4154
    :cond_e5
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v0

    if-eqz v0, :cond_f8

    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    if-ne v0, v1, :cond_f8

    .line 4155
    if-eqz p2, :cond_f5

    .line 4156
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboardInternal()V

    goto :goto_f8

    .line 4158
    :cond_f5
    invoke-direct {p0, v2, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 4162
    :cond_f8
    :goto_f8
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateBotButton()V

    .line 4163
    return-void

    .line 4114
    :cond_fc
    :goto_fc
    return-void
.end method

.method public setCaption(Ljava/lang/String;)V
    .registers 3
    .param p1, "caption"    # Ljava/lang/String;

    .line 2074
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v0, :cond_b

    .line 2075
    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setCaption(Ljava/lang/String;)V

    .line 2076
    const/4 v0, 0x1

    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 2078
    :cond_b
    return-void
.end method

.method public setChatInfo(Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;)V
    .registers 3
    .param p1, "chatInfo"    # Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    .line 2530
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->info:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    .line 2531
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    if-eqz v0, :cond_9

    .line 2532
    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EmojiView;->setChatInfo(Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;)V

    .line 2534
    :cond_9
    iget v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->slowmode_next_send_date:I

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setSlowModeTimer(I)V

    .line 2535
    return-void
.end method

.method public setCommand(Lim/tpelyyftgw/messenger/MessageObject;Ljava/lang/String;ZZ)V
    .registers 33
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "command"    # Ljava/lang/String;
    .param p3, "longPress"    # Z
    .param p4, "username"    # Z

    .line 3590
    move-object/from16 v0, p0

    move-object/from16 v1, p1

    move-object/from16 v14, p2

    if-eqz v14, :cond_14a

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v2

    if-eqz v2, :cond_10

    goto/16 :goto_14a

    .line 3593
    :cond_10
    const/4 v2, 0x2

    const-string v3, "%s@%s"

    const-string v4, "@"

    const/4 v5, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x1

    if-eqz p3, :cond_c1

    .line 3594
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v8}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v8

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

    move-result-object v8

    .line 3595
    .local v8, "text":Ljava/lang/String;
    if-eqz v1, :cond_3d

    iget-wide v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v10, v9

    if-gez v10, :cond_3d

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v5}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v5

    iget-object v9, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->from_id:I

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

    move-result-object v9

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

    move-result-object v5

    .line 3596
    .local v5, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :cond_3d
    iget v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botCount:I

    const-string v10, ""

    const-string v11, "^/[a-zA-Z@\\d_]{1,255}(\\s|$)"

    const-string v12, " "

    if-ne v9, v7, :cond_49

    if-eqz p4, :cond_7a

    :cond_49
    if-eqz v5, :cond_7a

    iget-boolean v9, v5, Lim/tpelyyftgw/tgnet/TLRPC$User;->bot:Z

    if-eqz v9, :cond_7a

    invoke-virtual {v14, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

    move-result v4

    if-nez v4, :cond_7a

    .line 3597
    new-instance v4, Ljava/lang/StringBuilder;

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

    sget-object v9, Ljava/util/Locale;->US:Ljava/util/Locale;

    new-array v2, v2, [Ljava/lang/Object;

    aput-object v14, v2, v6

    iget-object v13, v5, Lim/tpelyyftgw/tgnet/TLRPC$User;->username:Ljava/lang/String;

    aput-object v13, v2, v7

    invoke-static {v9, v3, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

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

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

    invoke-virtual {v8, v11, v10}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

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

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

    move-result-object v2

    .end local v8    # "text":Ljava/lang/String;
    .local v2, "text":Ljava/lang/String;
    goto :goto_90

    .line 3599
    .end local v2    # "text":Ljava/lang/String;
    .restart local v8    # "text":Ljava/lang/String;
    :cond_7a
    new-instance v2, Ljava/lang/StringBuilder;

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

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

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

    invoke-virtual {v8, v11, v10}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

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

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

    move-result-object v2

    .line 3601
    .end local v8    # "text":Ljava/lang/String;
    .restart local v2    # "text":Ljava/lang/String;
    :goto_90
    iput-boolean v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->ignoreTextChange:Z

    .line 3602
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 3603
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v4

    invoke-interface {v4}, Landroid/text/Editable;->length()I

    move-result v4

    invoke-virtual {v3, v4}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(I)V

    .line 3604
    iput-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->ignoreTextChange:Z

    .line 3605
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v3, :cond_b3

    .line 3606
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v4

    invoke-interface {v3, v4, v7}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onTextChanged(Ljava/lang/CharSequence;Z)V

    .line 3608
    :cond_b3
    iget-boolean v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-nez v3, :cond_bf

    iget v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentPopupContentType:I

    const/4 v4, -0x1

    if-ne v3, v4, :cond_bf

    .line 3609
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboard()V

    .line 3611
    .end local v2    # "text":Ljava/lang/String;
    .end local v5    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :cond_bf
    goto/16 :goto_149

    .line 3612
    :cond_c1
    iget v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    if-lez v8, :cond_d9

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v8

    if-nez v8, :cond_d9

    .line 3613
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v2, :cond_d8

    .line 3614
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->getText()Ljava/lang/CharSequence;

    move-result-object v4

    invoke-interface {v2, v3, v7, v4}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onUpdateSlowModeButton(Landroid/view/View;ZLjava/lang/CharSequence;)V

    .line 3616
    :cond_d8
    return-void

    .line 3618
    :cond_d9
    if-eqz v1, :cond_f2

    iget-wide v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v9, v8

    if-gez v9, :cond_f2

    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v5}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v5

    iget-object v8, v1, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget v8, v8, Lim/tpelyyftgw/tgnet/TLRPC$Message;->from_id:I

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

    move-result-object v8

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

    move-result-object v5

    :cond_f2
    move-object v15, v5

    .line 3619
    .local v15, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    iget v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botCount:I

    if-ne v5, v7, :cond_f9

    if-eqz p4, :cond_133

    :cond_f9
    if-eqz v15, :cond_133

    iget-boolean v5, v15, Lim/tpelyyftgw/tgnet/TLRPC$User;->bot:Z

    if-eqz v5, :cond_133

    invoke-virtual {v14, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

    move-result v4

    if-nez v4, :cond_133

    .line 3620
    iget v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v4}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->getInstance(I)Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v16

    sget-object v4, Ljava/util/Locale;->US:Ljava/util/Locale;

    new-array v2, v2, [Ljava/lang/Object;

    aput-object v14, v2, v6

    iget-object v5, v15, Lim/tpelyyftgw/tgnet/TLRPC$User;->username:Ljava/lang/String;

    aput-object v5, v2, v7

    invoke-static {v4, v3, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v17

    iget-wide v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/16 v21, 0x0

    const/16 v22, 0x0

    const/16 v23, 0x0

    const/16 v24, 0x0

    const/16 v25, 0x0

    const/16 v26, 0x1

    const/16 v27, 0x0

    move-wide/from16 v18, v2

    move-object/from16 v20, v4

    invoke-virtual/range {v16 .. v27}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendMessage(Ljava/lang/String;JLim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$WebPage;ZLjava/util/ArrayList;Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;Ljava/util/HashMap;ZI)V

    goto :goto_149

    .line 3622
    :cond_133
    iget v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v2}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->getInstance(I)Lim/tpelyyftgw/messenger/SendMessagesHelper;

    move-result-object v2

    iget-wide v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v7, 0x0

    const/4 v8, 0x0

    const/4 v9, 0x0

    const/4 v10, 0x0

    const/4 v11, 0x0

    const/4 v12, 0x1

    const/4 v13, 0x0

    move-object/from16 v3, p2

    invoke-virtual/range {v2 .. v13}, Lim/tpelyyftgw/messenger/SendMessagesHelper;->sendMessage(Ljava/lang/String;JLim/tpelyyftgw/messenger/MessageObject;Lim/tpelyyftgw/tgnet/TLRPC$WebPage;ZLjava/util/ArrayList;Lim/tpelyyftgw/tgnet/TLRPC$ReplyMarkup;Ljava/util/HashMap;ZI)V

    .line 3625
    .end local v15    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :goto_149
    return-void

    .line 3591
    :cond_14a
    :goto_14a
    return-void
.end method

.method public setDelegate(Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;)V
    .registers 2
    .param p1, "chatActivityEnterViewDelegate"    # Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    .line 3586
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    .line 3587
    return-void
.end method

.method public setDialogId(JI)V
    .registers 6
    .param p1, "id"    # J
    .param p3, "account"    # I

    .line 2494
    iput-wide p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    .line 2495
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    if-eq v0, p3, :cond_114

    .line 2496
    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStarted:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2497
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStartError:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2498
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStopped:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2499
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordProgressChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2500
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->closeChats:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2501
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->audioDidSent:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2502
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->audioRouteChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2503
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingDidReset:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2504
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingProgressDidChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2505
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->featuredStickersDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2506
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messageReceivedByServer:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2507
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->sendingMessagesChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 2508
    iput p3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    .line 2509
    invoke-static {p3}, Lim/tpelyyftgw/messenger/AccountInstance;->getInstance(I)Lim/tpelyyftgw/messenger/AccountInstance;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    .line 2510
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStarted:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2511
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStartError:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2512
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordStopped:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2513
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->recordProgressChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2514
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->closeChats:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2515
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->audioDidSent:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2516
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->audioRouteChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2517
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingDidReset:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2518
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messagePlayingProgressDidChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2519
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->featuredStickersDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2520
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->messageReceivedByServer:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2521
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->sendingMessagesChanged:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 2524
    :cond_114
    const/4 v0, 0x0

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

    .line 2525
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkRoundVideo()V

    .line 2526
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldHint()V

    .line 2527
    return-void
.end method

.method public setEditingMessageObject(Lim/tpelyyftgw/messenger/MessageObject;Z)V
    .registers 19
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;
    .param p2, "caption"    # Z

    .line 3628
    move-object/from16 v1, p0

    move-object/from16 v2, p1

    move/from16 v3, p2

    iget-object v0, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioToSend:Lim/tpelyyftgw/tgnet/TLRPC$TL_document;

    if-nez v0, :cond_3c3

    iget-object v0, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->videoToSendMessageObject:Lim/tpelyyftgw/messenger/VideoEditedInfo;

    if-nez v0, :cond_3c3

    iget-object v0, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-ne v0, v2, :cond_14

    goto/16 :goto_3c3

    .line 3631
    :cond_14
    iget v0, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageReqId:I

    const/4 v4, 0x0

    const/4 v5, 0x1

    if-eqz v0, :cond_27

    .line 3632
    iget v0, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    iget v6, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageReqId:I

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

    .line 3633
    iput v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageReqId:I

    .line 3635
    :cond_27
    iput-object v2, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 3636
    iput-boolean v3, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingCaption:Z

    .line 3637
    const-string v0, ""

    if-eqz v2, :cond_275

    .line 3638
    iget-object v7, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

    if-eqz v7, :cond_39

    .line 3639
    invoke-virtual {v7}, Landroid/animation/AnimatorSet;->cancel()V

    .line 3640
    const/4 v7, 0x0

    iput-object v7, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

    .line 3642
    :cond_39
    iget-object v7, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3643
    invoke-virtual {v1, v5, v4}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showEditDoneProgress(ZZ)V

    .line 3645
    new-array v7, v5, [Landroid/text/InputFilter;

    .line 3647
    .local v7, "inputFilters":[Landroid/text/InputFilter;
    if-eqz v3, :cond_59

    .line 3648
    new-instance v8, Landroid/text/InputFilter$LengthFilter;

    iget-object v9, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v9

    iget v9, v9, Lim/tpelyyftgw/messenger/MessagesController;->maxCaptionLength:I

    invoke-direct {v8, v9}, Landroid/text/InputFilter$LengthFilter;-><init>(I)V

    aput-object v8, v7, v4

    .line 3649
    iget-object v8, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v8, v8, Lim/tpelyyftgw/messenger/MessageObject;->caption:Ljava/lang/CharSequence;

    .local v8, "editingText":Ljava/lang/CharSequence;
    goto :goto_6c

    .line 3651
    .end local v8    # "editingText":Ljava/lang/CharSequence;
    :cond_59
    new-instance v8, Landroid/text/InputFilter$LengthFilter;

    iget-object v9, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v9}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v9

    iget v9, v9, Lim/tpelyyftgw/messenger/MessagesController;->maxMessageLength:I

    invoke-direct {v8, v9}, Landroid/text/InputFilter$LengthFilter;-><init>(I)V

    aput-object v8, v7, v4

    .line 3652
    iget-object v8, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v8, v8, Lim/tpelyyftgw/messenger/MessageObject;->messageText:Ljava/lang/CharSequence;

    .line 3654
    .restart local v8    # "editingText":Ljava/lang/CharSequence;
    :goto_6c
    if-eqz v8, :cond_22c

    .line 3655
    iget-object v9, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->editingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v9, v9, Lim/tpelyyftgw/messenger/MessageObject;->messageOwner:Lim/tpelyyftgw/tgnet/TLRPC$Message;

    iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$Message;->entities:Ljava/util/ArrayList;

    .line 3656
    .local v9, "entities":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;>;"
    invoke-static {v9}, Lim/tpelyyftgw/messenger/MediaDataController;->sortEntities(Ljava/util/ArrayList;)V

    .line 3657
    new-instance v10, Landroid/text/SpannableStringBuilder;

    invoke-direct {v10, v8}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V

    .line 3658
    .local v10, "stringBuilder":Landroid/text/SpannableStringBuilder;
    invoke-virtual {v10}, Landroid/text/SpannableStringBuilder;->length()I

    move-result v11

    const-class v12, Ljava/lang/Object;

    invoke-virtual {v10, v4, v11, v12}, Landroid/text/SpannableStringBuilder;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;

    move-result-object v11

    .line 3659
    .local v11, "spansToRemove":[Ljava/lang/Object;
    if-eqz v11, :cond_97

    array-length v12, v11

    if-lez v12, :cond_97

    .line 3660
    const/4 v12, 0x0

    .local v12, "a":I
    :goto_8c
    array-length v13, v11

    if-ge v12, v13, :cond_97

    .line 3661
    aget-object v13, v11, v12

    invoke-virtual {v10, v13}, Landroid/text/SpannableStringBuilder;->removeSpan(Ljava/lang/Object;)V

    .line 3660
    add-int/lit8 v12, v12, 0x1

    goto :goto_8c

    .line 3664
    .end local v12    # "a":I
    :cond_97
    if-eqz v9, :cond_20e

    .line 3666
    const/4 v12, 0x0

    .restart local v12    # "a":I
    :goto_9a
    :try_start_9a
    invoke-virtual {v9}, Ljava/util/ArrayList;->size()I

    move-result v13

    if-ge v12, v13, :cond_209

    .line 3667
    invoke-virtual {v9, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v13

    check-cast v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;

    .line 3668
    .local v13, "entity":Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;
    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v15

    invoke-virtual {v10}, Landroid/text/SpannableStringBuilder;->length()I

    move-result v15

    if-le v14, v15, :cond_b3

    .line 3669
    goto/16 :goto_203

    .line 3671
    :cond_b3
    instance-of v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_inputMessageEntityMentionName;

    const/16 v15, 0x20

    const/16 v4, 0x21

    if-eqz v14, :cond_fd

    .line 3672
    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v6

    invoke-virtual {v10}, Landroid/text/SpannableStringBuilder;->length()I

    move-result v6

    if-ge v14, v6, :cond_d6

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v6, v14

    invoke-virtual {v10, v6}, Landroid/text/SpannableStringBuilder;->charAt(I)C

    move-result v6

    if-ne v6, v15, :cond_d6

    .line 3673
    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v6, v5

    iput v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    .line 3675
    :cond_d6
    new-instance v6, Lim/tpelyyftgw/ui/components/URLSpanUserMention;

    new-instance v14, Ljava/lang/StringBuilder;

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

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

    move-object v15, v13

    check-cast v15, Lim/tpelyyftgw/tgnet/TLRPC$TL_inputMessageEntityMentionName;

    iget-object v15, v15, Lim/tpelyyftgw/tgnet/TLRPC$TL_inputMessageEntityMentionName;->user_id:Lim/tpelyyftgw/tgnet/TLRPC$InputUser;

    iget v15, v15, Lim/tpelyyftgw/tgnet/TLRPC$InputUser;->user_id:I

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

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

    move-result-object v14

    invoke-direct {v6, v14, v5}, Lim/tpelyyftgw/ui/components/URLSpanUserMention;-><init>(Ljava/lang/String;I)V

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v15, v5

    invoke-virtual {v10, v6, v14, v15, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V

    goto/16 :goto_203

    .line 3676
    :cond_fd
    instance-of v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityMentionName;

    if-eqz v5, :cond_143

    .line 3677
    iget v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v5, v6

    invoke-virtual {v10}, Landroid/text/SpannableStringBuilder;->length()I

    move-result v6

    if-ge v5, v6, :cond_11d

    iget v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v5, v6

    invoke-virtual {v10, v5}, Landroid/text/SpannableStringBuilder;->charAt(I)C

    move-result v5

    if-ne v5, v15, :cond_11d

    .line 3678
    iget v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    const/4 v6, 0x1

    add-int/2addr v5, v6

    iput v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    .line 3680
    :cond_11d
    new-instance v5, Lim/tpelyyftgw/ui/components/URLSpanUserMention;

    new-instance v6, Ljava/lang/StringBuilder;

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

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

    move-object v14, v13

    check-cast v14, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityMentionName;

    iget v14, v14, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityMentionName;->user_id:I

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

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

    move-result-object v6

    const/4 v14, 0x1

    invoke-direct {v5, v6, v14}, Lim/tpelyyftgw/ui/components/URLSpanUserMention;-><init>(Ljava/lang/String;I)V

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v15

    invoke-virtual {v10, v5, v6, v14, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V

    goto/16 :goto_203

    .line 3681
    :cond_143
    instance-of v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityCode;

    if-nez v5, :cond_1e7

    instance-of v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityPre;

    if-eqz v5, :cond_14d

    goto/16 :goto_1e7

    .line 3685
    :cond_14d
    instance-of v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityBold;

    if-eqz v5, :cond_16e

    .line 3686
    new-instance v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;

    invoke-direct {v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;-><init>()V

    .line 3687
    .local v4, "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    iget v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    const/4 v6, 0x1

    or-int/2addr v5, v6

    iput v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    .line 3688
    new-instance v5, Lim/tpelyyftgw/ui/components/TextStyleSpan;

    invoke-direct {v5, v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan;-><init>(Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;)V

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v15

    const/4 v15, 0x1

    invoke-static {v5, v6, v14, v10, v15}, Lim/tpelyyftgw/messenger/MediaDataController;->addStyleToText(Lim/tpelyyftgw/ui/components/TextStyleSpan;IILandroid/text/Spannable;Z)V

    .line 3689
    .end local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    goto/16 :goto_203

    :cond_16e
    instance-of v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityItalic;

    if-eqz v5, :cond_18f

    .line 3690
    new-instance v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;

    invoke-direct {v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;-><init>()V

    .line 3691
    .restart local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    iget v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    or-int/lit8 v5, v5, 0x2

    iput v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    .line 3692
    new-instance v5, Lim/tpelyyftgw/ui/components/TextStyleSpan;

    invoke-direct {v5, v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan;-><init>(Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;)V

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v15

    const/4 v15, 0x1

    invoke-static {v5, v6, v14, v10, v15}, Lim/tpelyyftgw/messenger/MediaDataController;->addStyleToText(Lim/tpelyyftgw/ui/components/TextStyleSpan;IILandroid/text/Spannable;Z)V

    .line 3693
    .end local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    goto/16 :goto_203

    :cond_18f
    instance-of v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityStrike;

    if-eqz v5, :cond_1b0

    .line 3694
    new-instance v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;

    invoke-direct {v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;-><init>()V

    .line 3695
    .restart local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    iget v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    const/16 v6, 0x8

    or-int/2addr v5, v6

    iput v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    .line 3696
    new-instance v5, Lim/tpelyyftgw/ui/components/TextStyleSpan;

    invoke-direct {v5, v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan;-><init>(Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;)V

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v15

    const/4 v15, 0x1

    invoke-static {v5, v6, v14, v10, v15}, Lim/tpelyyftgw/messenger/MediaDataController;->addStyleToText(Lim/tpelyyftgw/ui/components/TextStyleSpan;IILandroid/text/Spannable;Z)V

    .line 3697
    .end local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    goto :goto_203

    :cond_1b0
    instance-of v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityUnderline;

    if-eqz v5, :cond_1d0

    .line 3698
    new-instance v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;

    invoke-direct {v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;-><init>()V

    .line 3699
    .restart local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    iget v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    or-int/lit8 v5, v5, 0x10

    iput v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    .line 3700
    new-instance v5, Lim/tpelyyftgw/ui/components/TextStyleSpan;

    invoke-direct {v5, v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan;-><init>(Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;)V

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v15

    const/4 v15, 0x1

    invoke-static {v5, v6, v14, v10, v15}, Lim/tpelyyftgw/messenger/MediaDataController;->addStyleToText(Lim/tpelyyftgw/ui/components/TextStyleSpan;IILandroid/text/Spannable;Z)V

    .end local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    goto :goto_1e6

    .line 3701
    :cond_1d0
    instance-of v5, v13, Lim/tpelyyftgw/tgnet/TLRPC$TL_messageEntityTextUrl;

    if-eqz v5, :cond_1e6

    .line 3702
    new-instance v5, Lim/tpelyyftgw/ui/components/URLSpanReplacement;

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

    invoke-direct {v5, v6}, Lim/tpelyyftgw/ui/components/URLSpanReplacement;-><init>(Ljava/lang/String;)V

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v15

    invoke-virtual {v10, v5, v6, v14, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V

    goto :goto_203

    .line 3701
    :cond_1e6
    :goto_1e6
    goto :goto_203

    .line 3682
    :cond_1e7
    :goto_1e7
    new-instance v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;

    invoke-direct {v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;-><init>()V

    .line 3683
    .restart local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    iget v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    or-int/lit8 v5, v5, 0x4

    iput v5, v4, Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;->flags:I

    .line 3684
    new-instance v5, Lim/tpelyyftgw/ui/components/TextStyleSpan;

    invoke-direct {v5, v4}, Lim/tpelyyftgw/ui/components/TextStyleSpan;-><init>(Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;)V

    iget v6, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v14, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->offset:I

    iget v15, v13, Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;->length:I

    add-int/2addr v14, v15

    const/4 v15, 0x1

    invoke-static {v5, v6, v14, v10, v15}, Lim/tpelyyftgw/messenger/MediaDataController;->addStyleToText(Lim/tpelyyftgw/ui/components/TextStyleSpan;IILandroid/text/Spannable;Z)V
    :try_end_202
    .catch Ljava/lang/Exception; {:try_start_9a .. :try_end_202} :catch_20a

    .line 3685
    .end local v4    # "run":Lim/tpelyyftgw/ui/components/TextStyleSpan$TextStyleRun;
    nop

    .line 3666
    .end local v13    # "entity":Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;
    :goto_203
    add-int/lit8 v12, v12, 0x1

    const/4 v4, 0x0

    const/4 v5, 0x1

    goto/16 :goto_9a

    .line 3707
    .end local v12    # "a":I
    :cond_209
    goto :goto_20e

    .line 3705
    :catch_20a
    move-exception v0

    .line 3706
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3709
    .end local v0    # "e":Ljava/lang/Exception;
    :cond_20e
    :goto_20e
    new-instance v0, Landroid/text/SpannableStringBuilder;

    invoke-direct {v0, v10}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V

    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getPaint()Landroid/text/TextPaint;

    move-result-object v4

    invoke-virtual {v4}, Landroid/text/TextPaint;->getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;

    move-result-object v4

    const/high16 v5, 0x41a00000    # 20.0f

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

    move-result v5

    const/4 v6, 0x0

    invoke-static {v0, v4, v5, v6}, Lim/tpelyyftgw/messenger/Emoji;->replaceEmoji(Ljava/lang/CharSequence;Landroid/graphics/Paint$FontMetricsInt;IZ)Ljava/lang/CharSequence;

    move-result-object v0

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

    .line 3710
    .end local v9    # "entities":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lim/tpelyyftgw/tgnet/TLRPC$MessageEntity;>;"
    .end local v10    # "stringBuilder":Landroid/text/SpannableStringBuilder;
    .end local v11    # "spansToRemove":[Ljava/lang/Object;
    goto :goto_22f

    .line 3711
    :cond_22c
    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFieldText(Ljava/lang/CharSequence;)V

    .line 3713
    :goto_22f
    iget-object v0, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0, v7}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setFilters([Landroid/text/InputFilter;)V

    .line 3714
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboard()V

    .line 3715
    iget-object v0, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout$LayoutParams;

    .line 3716
    .local v0, "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    const/high16 v4, 0x40800000    # 4.0f

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

    move-result v4

    iput v4, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

    .line 3717
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v4, v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 3718
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/16 v5, 0x8

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

    .line 3719
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 3720
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

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

    .line 3721
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3722
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    .line 3723
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3724
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v4, :cond_273

    .line 3725
    invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 3727
    .end local v0    # "layoutParams":Landroid/widget/FrameLayout$LayoutParams;
    .end local v7    # "inputFilters":[Landroid/text/InputFilter;
    .end local v8    # "editingText":Ljava/lang/CharSequence;
    :cond_273
    goto/16 :goto_3bf

    .line 3728
    :cond_275
    const/16 v5, 0x8

    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3729
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    const/4 v5, 0x0

    new-array v6, v5, [Landroid/text/InputFilter;

    invoke-virtual {v4, v6}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setFilters([Landroid/text/InputFilter;)V

    .line 3730
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v4, v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onMessageEditEnd(Z)V

    .line 3731
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3732
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const v5, 0x3dcccccd    # 0.1f

    invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3733
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3734
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/4 v6, 0x0

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

    .line 3735
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->cancelBotButton:Landroid/widget/ImageView;

    const/16 v7, 0x8

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

    .line 3736
    iget v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    const/high16 v7, 0x3f800000    # 1.0f

    if-lez v4, :cond_33d

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v4

    if-nez v4, :cond_33d

    .line 3737
    iget v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    const v8, 0x7fffffff

    if-ne v4, v8, :cond_2e7

    .line 3738
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v7}, Landroid/view/View;->setScaleX(F)V

    .line 3739
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v7}, Landroid/view/View;->setScaleY(F)V

    .line 3740
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v7}, Landroid/view/View;->setAlpha(F)V

    .line 3741
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/4 v8, 0x0

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

    .line 3742
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleX(F)V

    .line 3743
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleY(F)V

    .line 3744
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v6}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setAlpha(F)V

    .line 3745
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v8, 0x8

    invoke-virtual {v4, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    goto :goto_312

    .line 3747
    :cond_2e7
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v5}, Landroid/view/View;->setScaleX(F)V

    .line 3748
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v5}, Landroid/view/View;->setScaleY(F)V

    .line 3749
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v6}, Landroid/view/View;->setAlpha(F)V

    .line 3750
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/16 v8, 0x8

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

    .line 3751
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v7}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleX(F)V

    .line 3752
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v7}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleY(F)V

    .line 3753
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v7}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setAlpha(F)V

    .line 3754
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/4 v8, 0x0

    invoke-virtual {v4, v8}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 3756
    :goto_312
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    const v8, 0x3c23d70a    # 0.01f

    invoke-virtual {v4, v8}, Landroid/widget/LinearLayout;->setScaleX(F)V

    .line 3757
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

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

    .line 3758
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    const/16 v8, 0x8

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

    .line 3759
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3760
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3761
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3762
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/16 v5, 0x8

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

    goto :goto_38e

    .line 3764
    :cond_33d
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v5}, Landroid/view/View;->setScaleX(F)V

    .line 3765
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v5}, Landroid/view/View;->setScaleY(F)V

    .line 3766
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    invoke-virtual {v4, v6}, Landroid/view/View;->setAlpha(F)V

    .line 3767
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->sendButton:Landroid/view/View;

    const/16 v8, 0x8

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

    .line 3768
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleX(F)V

    .line 3769
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setScaleY(F)V

    .line 3770
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    invoke-virtual {v4, v6}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setAlpha(F)V

    .line 3771
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeButton:Lim/tpelyyftgw/ui/actionbar/SimpleTextView;

    const/16 v5, 0x8

    invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/actionbar/SimpleTextView;->setVisibility(I)V

    .line 3772
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v4, v7}, Landroid/widget/LinearLayout;->setScaleX(F)V

    .line 3773
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    invoke-virtual {v4, v7}, Landroid/widget/LinearLayout;->setAlpha(F)V

    .line 3774
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    const/4 v5, 0x0

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

    .line 3775
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v4, v7}, Landroid/widget/FrameLayout;->setScaleX(F)V

    .line 3776
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v4, v7}, Landroid/widget/FrameLayout;->setScaleY(F)V

    .line 3777
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

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

    .line 3778
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->audioVideoButtonContainer:Landroid/widget/FrameLayout;

    const/4 v5, 0x0

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

    .line 3780
    :goto_38e
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v4}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v4

    if-eqz v4, :cond_3ab

    .line 3781
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v4, v7}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 3782
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v4, v7}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 3783
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v4, v7}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 3784
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/4 v5, 0x0

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

    .line 3786
    :cond_3ab
    iget-object v4, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v4, v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 3787
    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v0

    if-nez v0, :cond_3bb

    .line 3788
    iget-object v0, v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onAttachButtonShow()V

    .line 3790
    :cond_3bb
    const/4 v0, 0x1

    invoke-direct {v1, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 3792
    :goto_3bf
    invoke-direct/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldHint()V

    .line 3793
    return-void

    .line 3629
    :cond_3c3
    :goto_3c3
    return-void
.end method

.method public setFieldFocused()V
    .registers 3

    .line 3923
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    const-string v1, "accessibility"

    invoke-virtual {v0, v1}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/accessibility/AccessibilityManager;

    .line 3924
    .local v0, "am":Landroid/view/accessibility/AccessibilityManager;
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v1, :cond_1e

    invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z

    move-result v1

    if-nez v1, :cond_1e

    .line 3926
    :try_start_14
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z
    :try_end_19
    .catch Ljava/lang/Exception; {:try_start_14 .. :try_end_19} :catch_1a

    .line 3929
    goto :goto_1e

    .line 3927
    :catch_1a
    move-exception v1

    .line 3928
    .local v1, "e":Ljava/lang/Exception;
    invoke-static {v1}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 3931
    .end local v1    # "e":Ljava/lang/Exception;
    :cond_1e
    :goto_1e
    return-void
.end method

.method public setFieldFocused(Z)V
    .registers 6
    .param p1, "focus"    # Z

    .line 3934
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentActivity:Landroid/app/Activity;

    const-string v1, "accessibility"

    invoke-virtual {v0, v1}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/accessibility/AccessibilityManager;

    .line 3935
    .local v0, "am":Landroid/view/accessibility/AccessibilityManager;
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v1, :cond_44

    invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z

    move-result v1

    if-eqz v1, :cond_15

    goto :goto_44

    .line 3938
    :cond_15
    if-eqz p1, :cond_30

    .line 3939
    iget v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->searchingType:I

    if-nez v1, :cond_43

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->isFocused()Z

    move-result v1

    if-nez v1, :cond_43

    .line 3940
    new-instance v1, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$dMb1uoULyi9iEqVFjtBzlTR2RuQ;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/components/-$$Lambda$ChatActivityEnterView$dMb1uoULyi9iEqVFjtBzlTR2RuQ;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;)V

    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->focusRunnable:Ljava/lang/Runnable;

    const-wide/16 v2, 0x258

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

    goto :goto_43

    .line 3968
    :cond_30
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-eqz v1, :cond_43

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->isFocused()Z

    move-result v1

    if-eqz v1, :cond_43

    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->keyboardVisible:Z

    if-nez v1, :cond_43

    .line 3969
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->clearFocus()V

    .line 3972
    :cond_43
    :goto_43
    return-void

    .line 3936
    :cond_44
    :goto_44
    return-void
.end method

.method public setFieldText(Ljava/lang/CharSequence;)V
    .registers 3
    .param p1, "text"    # Ljava/lang/CharSequence;

    .line 3808
    const/4 v0, 0x1

    invoke-virtual {p0, p1, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setFieldText(Ljava/lang/CharSequence;Z)V

    .line 3809
    return-void
.end method

.method public setFieldText(Ljava/lang/CharSequence;Z)V
    .registers 6
    .param p1, "text"    # Ljava/lang/CharSequence;
    .param p2, "ignoreChange"    # Z

    .line 3812
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-nez v0, :cond_5

    .line 3813
    return-void

    .line 3815
    :cond_5
    iput-boolean p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->ignoreTextChange:Z

    .line 3816
    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setText(Ljava/lang/CharSequence;)V

    .line 3817
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v1

    invoke-interface {v1}, Landroid/text/Editable;->length()I

    move-result v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(I)V

    .line 3818
    const/4 v0, 0x0

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->ignoreTextChange:Z

    .line 3819
    if-eqz p2, :cond_2a

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v0, :cond_2a

    .line 3820
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->getText()Landroid/text/Editable;

    move-result-object v1

    const/4 v2, 0x1

    invoke-interface {v0, v1, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->onTextChanged(Ljava/lang/CharSequence;Z)V

    .line 3822
    :cond_2a
    return-void
.end method

.method public setForceShowSendButton(ZZ)V
    .registers 3
    .param p1, "value"    # Z
    .param p2, "animated"    # Z

    .line 2159
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->forceShowSendButton:Z

    .line 2160
    invoke-direct {p0, p2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->checkSendButton(Z)V

    .line 2161
    return-void
.end method

.method public setOpenGifsTabFirst()V
    .registers 4

    .line 2182
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->createEmojiView()V

    .line 2183
    iget v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

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

    move-result-object v0

    const/4 v1, 0x1

    const/4 v2, 0x0

    invoke-virtual {v0, v2, v1, v1, v2}, Lim/tpelyyftgw/messenger/MediaDataController;->loadRecents(IZZZ)V

    .line 2184
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->emojiView:Lim/tpelyyftgw/ui/components/EmojiView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EmojiView;->switchToGifRecent()V

    .line 2185
    return-void
.end method

.method public setReplyingMessageObject(Lim/tpelyyftgw/messenger/MessageObject;)V
    .registers 5
    .param p1, "messageObject"    # Lim/tpelyyftgw/messenger/MessageObject;

    .line 2607
    if-eqz p1, :cond_15

    .line 2608
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-nez v0, :cond_e

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-eq v0, v1, :cond_e

    .line 2609
    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 2611
    :cond_e
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 2612
    const/4 v0, 0x1

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

    goto :goto_2b

    .line 2613
    :cond_15
    if-nez p1, :cond_29

    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButtonsMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    if-ne v0, v1, :cond_29

    .line 2614
    const/4 v0, 0x0

    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 2615
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    const/4 v2, 0x0

    invoke-virtual {p0, v1, v2}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->setButtons(Lim/tpelyyftgw/messenger/MessageObject;Z)V

    .line 2616
    iput-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    goto :goto_2b

    .line 2618
    :cond_29
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->replyingMessageObject:Lim/tpelyyftgw/messenger/MessageObject;

    .line 2620
    :goto_2b
    invoke-static {}, Lim/tpelyyftgw/messenger/MediaController;->getInstance()Lim/tpelyyftgw/messenger/MediaController;

    move-result-object v0

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/messenger/MediaController;->setReplyingMessage(Lim/tpelyyftgw/messenger/MessageObject;)V

    .line 2621
    return-void
.end method

.method public setSelection(I)V
    .registers 4
    .param p1, "start"    # I

    .line 3825
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-nez v0, :cond_5

    .line 3826
    return-void

    .line 3828
    :cond_5
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->length()I

    move-result v1

    invoke-virtual {v0, p1, v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setSelection(II)V

    .line 3829
    return-void
.end method

.method public setSlowModeTimer(I)V
    .registers 2
    .param p1, "time"    # I

    .line 2084
    iput p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->slowModeTimer:I

    .line 2085
    invoke-direct {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateSlowModeText()V

    .line 2086
    return-void
.end method

.method public setVisibility(I)V
    .registers 4
    .param p1, "visibility"    # I

    .line 2489
    invoke-super {p0, p1}, Landroid/widget/FrameLayout;->setVisibility(I)V

    .line 2490
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    if-nez p1, :cond_9

    const/4 v1, 0x1

    goto :goto_a

    :cond_9
    const/4 v1, 0x0

    :goto_a
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EditTextCaption;->setEnabled(Z)V

    .line 2491
    return-void
.end method

.method public setWebPage(Lim/tpelyyftgw/tgnet/TLRPC$WebPage;Z)V
    .registers 3
    .param p1, "webPage"    # Lim/tpelyyftgw/tgnet/TLRPC$WebPage;
    .param p2, "searchWebPages"    # Z

    .line 2624
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageWebPage:Lim/tpelyyftgw/tgnet/TLRPC$WebPage;

    .line 2625
    iput-boolean p2, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageWebPageSearch:Z

    .line 2626
    return-void
.end method

.method public showContextProgress(Z)V
    .registers 3
    .param p1, "show"    # Z

    .line 2063
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->progressDrawable:Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;

    if-nez v0, :cond_5

    .line 2064
    return-void

    .line 2066
    :cond_5
    if-eqz p1, :cond_b

    .line 2067
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;->startAnimation()V

    goto :goto_e

    .line 2069
    :cond_b
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/CloseProgressDrawable2;->stopAnimation()V

    .line 2071
    :goto_e
    return-void
.end method

.method public showEditDoneProgress(ZZ)V
    .registers 19
    .param p1, "show"    # Z
    .param p2, "animated"    # Z

    .line 2236
    move-object/from16 v0, p0

    move/from16 v1, p1

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

    if-eqz v2, :cond_b

    .line 2237
    invoke-virtual {v2}, Landroid/animation/AnimatorSet;->cancel()V

    .line 2239
    :cond_b
    const/4 v2, 0x4

    const/4 v3, 0x0

    const v4, 0x3dcccccd    # 0.1f

    const/high16 v5, 0x3f800000    # 1.0f

    const/4 v6, 0x1

    const/4 v7, 0x0

    if-nez p2, :cond_76

    .line 2240
    if-eqz v1, :cond_47

    .line 2241
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v6, v4}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2242
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v6, v4}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 2243
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v4, v3}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 2244
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v3, v5}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setScaleX(F)V

    .line 2245
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v3, v5}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setScaleY(F)V

    .line 2246
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v3, v5}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setAlpha(F)V

    .line 2247
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v3, v2}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 2248
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v2, v7}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setVisibility(I)V

    .line 2249
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v2, v7}, Landroid/widget/FrameLayout;->setEnabled(Z)V

    goto/16 :goto_164

    .line 2251
    :cond_47
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v8, v4}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setScaleX(F)V

    .line 2252
    iget-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v8, v4}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setScaleY(F)V

    .line 2253
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v4, v3}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setAlpha(F)V

    .line 2254
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v3, v5}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 2255
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v3, v5}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 2256
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v3, v5}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 2257
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v3, v7}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 2258
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setVisibility(I)V

    .line 2259
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v2, v6}, Landroid/widget/FrameLayout;->setEnabled(Z)V

    goto/16 :goto_164

    .line 2262
    :cond_76
    new-instance v8, Landroid/animation/AnimatorSet;

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

    iput-object v8, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

    .line 2263
    const/4 v8, 0x5

    const/4 v9, 0x3

    const/4 v10, 0x2

    const/4 v11, 0x6

    if-eqz v1, :cond_e9

    .line 2264
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    invoke-virtual {v12, v7}, Lim/tpelyyftgw/ui/components/ContextProgressView;->setVisibility(I)V

    .line 2265
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v12, v7}, Landroid/widget/FrameLayout;->setEnabled(Z)V

    .line 2266
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

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

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    sget-object v14, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v15, v6, [F

    aput v4, v15, v7

    .line 2267
    invoke-static {v13, v14, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v13

    aput-object v13, v11, v7

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    sget-object v14, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v15, v6, [F

    aput v4, v15, v7

    .line 2268
    invoke-static {v13, v14, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v11, v6

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

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

    new-array v14, v6, [F

    aput v3, v14, v7

    .line 2269
    invoke-static {v4, v13, v14}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v11, v10

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    sget-object v4, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v10, v6, [F

    aput v5, v10, v7

    .line 2270
    invoke-static {v3, v4, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v11, v9

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    sget-object v4, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v9, v6, [F

    aput v5, v9, v7

    .line 2271
    invoke-static {v3, v4, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v11, v2

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

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

    new-array v4, v6, [F

    aput v5, v4, v7

    .line 2272
    invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v11, v8

    .line 2266
    invoke-virtual {v12, v11}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    goto :goto_14e

    .line 2274
    :cond_e9
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    invoke-virtual {v12, v7}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 2275
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonContainer:Landroid/widget/FrameLayout;

    invoke-virtual {v12, v6}, Landroid/widget/FrameLayout;->setEnabled(Z)V

    .line 2276
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

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

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    sget-object v14, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v15, v6, [F

    aput v4, v15, v7

    .line 2277
    invoke-static {v13, v14, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v13

    aput-object v13, v11, v7

    iget-object v13, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

    sget-object v14, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v15, v6, [F

    aput v4, v15, v7

    .line 2278
    invoke-static {v13, v14, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v4

    aput-object v4, v11, v6

    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonProgress:Lim/tpelyyftgw/ui/components/ContextProgressView;

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

    new-array v14, v6, [F

    aput v3, v14, v7

    .line 2279
    invoke-static {v4, v13, v14}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v11, v10

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    sget-object v4, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v10, v6, [F

    aput v5, v10, v7

    .line 2280
    invoke-static {v3, v4, v10}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v11, v9

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

    sget-object v4, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v9, v6, [F

    aput v5, v9, v7

    .line 2281
    invoke-static {v3, v4, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v3

    aput-object v3, v11, v2

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonImage:Landroid/widget/ImageView;

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

    new-array v4, v6, [F

    aput v5, v4, v7

    .line 2282
    invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v11, v8

    .line 2276
    invoke-virtual {v12, v11}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V

    .line 2285
    :goto_14e
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

    new-instance v3, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$21;

    invoke-direct {v3, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$21;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)V

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

    .line 2304
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v3, 0x96

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

    .line 2305
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->doneButtonAnimation:Landroid/animation/AnimatorSet;

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

    .line 2307
    :goto_164
    return-void
.end method

.method public showEmojiView()V
    .registers 3

    .line 4811
    const/4 v0, 0x1

    const/4 v1, 0x0

    invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->showPopup(II)V

    .line 4812
    return-void
.end method

.method public showTopView(ZZ)V
    .registers 12
    .param p1, "animated"    # Z
    .param p2, "openKeyboard"    # Z

    .line 2188
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    if-eqz v0, :cond_9e

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topViewShowed:Z

    if-nez v0, :cond_9e

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_10

    goto/16 :goto_9e

    .line 2194
    :cond_10
    const/4 v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->needShowTopView:Z

    .line 2195
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topViewShowed:Z

    .line 2196
    iget-boolean v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->allowShowTopView:Z

    if-eqz v1, :cond_9d

    .line 2197
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    const/4 v2, 0x0

    invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V

    .line 2198
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V

    .line 2199
    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    if-eqz v1, :cond_2e

    .line 2200
    invoke-virtual {v1}, Landroid/animation/AnimatorSet;->cancel()V

    .line 2201
    const/4 v1, 0x0

    iput-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    .line 2203
    :cond_2e
    invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->resizeForTopView(Z)V

    .line 2204
    const/high16 v1, 0x3f800000    # 1.0f

    const/4 v3, 0x0

    if-eqz p1, :cond_7d

    .line 2205
    new-instance v4, Landroid/animation/AnimatorSet;

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

    iput-object v4, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    .line 2206
    const/4 v5, 0x2

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

    iget-object v6, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

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

    new-array v8, v0, [F

    aput v3, v8, v2

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

    move-result-object v3

    aput-object v3, v5, v2

    iget-object v3, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

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

    new-array v7, v0, [F

    aput v1, v7, v2

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

    move-result-object v1

    aput-object v1, v5, v0

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

    .line 2209
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    new-instance v1, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$20;

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

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

    .line 2217
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v1, 0xfa

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

    .line 2218
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

    sget-object v1, Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;->DEFAULT:Lim/tpelyyftgw/ui/components/CubicBezierInterpolator;

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

    .line 2219
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentTopViewAnimation:Landroid/animation/AnimatorSet;

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

    goto :goto_87

    .line 2221
    :cond_7d
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topView:Landroid/view/View;

    invoke-virtual {v0, v3}, Landroid/view/View;->setTranslationY(F)V

    .line 2222
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->topLineView:Landroid/view/View;

    invoke-virtual {v0, v1}, Landroid/view/View;->setAlpha(F)V

    .line 2224
    :goto_87
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    move-result v0

    if-eqz v0, :cond_9d

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->forceShowSendButton:Z

    if-eqz v0, :cond_95

    if-eqz p2, :cond_9d

    .line 2225
    :cond_95
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->messageEditText:Lim/tpelyyftgw/ui/components/EditTextCaption;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/EditTextCaption;->requestFocus()Z

    .line 2226
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboard()V

    .line 2229
    :cond_9d
    return-void

    .line 2189
    :cond_9e
    :goto_9e
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->recordedAudioPanel:Landroid/widget/FrameLayout;

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

    move-result v0

    if-eqz v0, :cond_af

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->forceShowSendButton:Z

    if-eqz v0, :cond_ac

    if-eqz p2, :cond_af

    .line 2190
    :cond_ac
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->openKeyboard()V

    .line 2192
    :cond_af
    return-void
.end method

.method public updateMenuViewStatus()V
    .registers 3

    .line 5648
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    if-eqz v0, :cond_1d

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuViewVisible:Z

    if-eqz v0, :cond_1d

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isPopupShowing()Z

    move-result v0

    if-eqz v0, :cond_1d

    .line 5649
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->menuView:Lim/tpelyyftgw/ui/components/EnterMenuView;

    iget-object v1, p0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->parentFragment:Lim/tpelyyftgw/ui/ChatActivity;

    if-eqz v1, :cond_19

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/ChatActivity;->getCurrentChat()Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v1

    goto :goto_1a

    :cond_19
    const/4 v1, 0x0

    :goto_1a
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/EnterMenuView;->setCurrentChat(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)V

    .line 5651
    :cond_1d
    return-void
.end method

.method public updateScheduleButton(Z)V
    .registers 19
    .param p1, "animated"    # Z

    .line 3990
    move-object/from16 v0, p0

    const/4 v1, 0x0

    .line 3991
    .local v1, "notifyVisible":Z
    iget-wide v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v3, v2

    const/4 v2, 0x1

    const/4 v4, 0x0

    if-gez v3, :cond_7c

    .line 3992
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->accountInstance:Lim/tpelyyftgw/messenger/AccountInstance;

    invoke-virtual {v3}, Lim/tpelyyftgw/messenger/AccountInstance;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v3

    iget-wide v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    long-to-int v6, v5

    neg-int v5, v6

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

    move-result-object v5

    invoke-virtual {v3, v5}, Lim/tpelyyftgw/messenger/MessagesController;->getChat(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    move-result-object v3

    .line 3993
    .local v3, "currentChat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    iget v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->currentAccount:I

    invoke-static {v5}, Lim/tpelyyftgw/messenger/MessagesController;->getNotificationsSettings(I)Landroid/content/SharedPreferences;

    move-result-object v5

    new-instance v6, Ljava/lang/StringBuilder;

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

    const-string v7, "silent_"

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

    iget-wide v7, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->dialog_id:J

    invoke-virtual {v6, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

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

    move-result-object v6

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

    move-result v5

    iput-boolean v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

    .line 3994
    invoke-static {v3}, Lim/tpelyyftgw/messenger/ChatObject;->isChannel(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)Z

    move-result v5

    if-eqz v5, :cond_55

    iget-boolean v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->creator:Z

    if-nez v5, :cond_4f

    iget-object v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->admin_rights:Lim/tpelyyftgw/tgnet/TLRPC$TL_chatAdminRights;

    if-eqz v5, :cond_55

    iget-object v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->admin_rights:Lim/tpelyyftgw/tgnet/TLRPC$TL_chatAdminRights;

    iget-boolean v5, v5, Lim/tpelyyftgw/tgnet/TLRPC$TL_chatAdminRights;->post_messages:Z

    if-eqz v5, :cond_55

    :cond_4f
    iget-boolean v5, v3, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->megagroup:Z

    if-nez v5, :cond_55

    const/4 v5, 0x1

    goto :goto_56

    :cond_55
    const/4 v5, 0x0

    :goto_56
    iput-boolean v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->canWriteToChannel:Z

    .line 3995
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v5, :cond_6c

    .line 3996
    iget-boolean v1, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->canWriteToChannel:Z

    .line 3997
    iget-boolean v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->silent:Z

    if-eqz v6, :cond_66

    const v6, 0x7f0801ca

    goto :goto_69

    :cond_66
    const v6, 0x7f0801cb

    :goto_69
    invoke-virtual {v5, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 3999
    :cond_6c
    iget-object v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v5, :cond_7c

    .line 4000
    invoke-virtual {v5}, Landroid/widget/LinearLayout;->getVisibility()I

    move-result v5

    if-nez v5, :cond_78

    const/4 v5, 0x1

    goto :goto_79

    :cond_78
    const/4 v5, 0x0

    :goto_79
    invoke-direct {v0, v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->updateFieldRight(I)V

    .line 4003
    .end local v3    # "currentChat":Lim/tpelyyftgw/tgnet/TLRPC$Chat;
    :cond_7c
    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    if-eqz v3, :cond_90

    invoke-virtual/range {p0 .. p0}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->isInScheduleMode()Z

    move-result v3

    if-nez v3, :cond_90

    iget-object v3, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->delegate:Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;

    invoke-interface {v3}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$ChatActivityEnterViewDelegate;->hasScheduledMessages()Z

    move-result v3

    if-eqz v3, :cond_90

    const/4 v3, 0x1

    goto :goto_91

    :cond_90
    const/4 v3, 0x0

    .line 4004
    .local v3, "hasScheduled":Z
    :goto_91
    if-eqz v3, :cond_99

    iget-boolean v5, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduleButtonHidden:Z

    if-nez v5, :cond_99

    const/4 v5, 0x1

    goto :goto_9a

    :cond_99
    const/4 v5, 0x0

    .line 4005
    .local v5, "visible":Z
    :goto_9a
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/high16 v7, 0x42c00000    # 96.0f

    const/high16 v8, 0x42400000    # 48.0f

    const/4 v9, 0x0

    const/16 v10, 0x8

    if-eqz v6, :cond_108

    .line 4006
    invoke-virtual {v6}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v6

    if-eqz v6, :cond_ad

    if-nez v5, :cond_b7

    :cond_ad
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v6}, Landroid/widget/ImageView;->getTag()Ljava/lang/Object;

    move-result-object v6

    if-nez v6, :cond_fb

    if-nez v5, :cond_fb

    .line 4007
    :cond_b7
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v2, :cond_fa

    .line 4008
    if-nez v3, :cond_c8

    if-eqz v1, :cond_c8

    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v2}, Landroid/widget/ImageView;->getVisibility()I

    move-result v2

    if-eqz v2, :cond_c8

    goto :goto_ca

    :cond_c8
    const/16 v4, 0x8

    :goto_ca
    move v2, v4

    .line 4009
    .local v2, "newVisibility":I
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-eq v2, v4, :cond_fa

    .line 4010
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

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

    .line 4011
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v4, :cond_fa

    .line 4012
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v6, :cond_e6

    invoke-virtual {v6}, Landroid/widget/ImageView;->getVisibility()I

    move-result v6

    if-ne v6, v10, :cond_f2

    :cond_e6
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v6, :cond_f0

    invoke-virtual {v6}, Landroid/widget/ImageView;->getVisibility()I

    move-result v6

    if-ne v6, v10, :cond_f2

    :cond_f0
    const/high16 v7, 0x42400000    # 48.0f

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

    move-result v6

    int-to-float v6, v6

    invoke-virtual {v4, v6}, Landroid/widget/LinearLayout;->setPivotX(F)V

    .line 4016
    .end local v2    # "newVisibility":I
    :cond_fa
    return-void

    .line 4018
    :cond_fb
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v5, :cond_104

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

    move-result-object v11

    goto :goto_105

    :cond_104
    move-object v11, v9

    :goto_105
    invoke-virtual {v6, v11}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V

    .line 4020
    :cond_108
    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButtonAnimation:Landroid/animation/AnimatorSet;

    if-eqz v6, :cond_111

    .line 4021
    invoke-virtual {v6}, Landroid/animation/AnimatorSet;->cancel()V

    .line 4022
    iput-object v9, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButtonAnimation:Landroid/animation/AnimatorSet;

    .line 4024
    :cond_111
    const v9, 0x3dcccccd    # 0.1f

    const/high16 v11, 0x3f800000    # 1.0f

    if-eqz p1, :cond_191

    if-eqz v1, :cond_11c

    goto/16 :goto_191

    .line 4035
    :cond_11c
    if-eqz v5, :cond_123

    .line 4036
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    .line 4038
    :cond_123
    iget-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    const/high16 v13, 0x41c00000    # 24.0f

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

    move-result v13

    int-to-float v13, v13

    invoke-virtual {v12, v13}, Landroid/widget/ImageView;->setPivotX(F)V

    .line 4039
    new-instance v12, Landroid/animation/AnimatorSet;

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

    iput-object v12, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButtonAnimation:Landroid/animation/AnimatorSet;

    .line 4040
    const/4 v13, 0x3

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

    iget-object v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

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

    new-array v6, v2, [F

    if-eqz v5, :cond_144

    const/high16 v16, 0x3f800000    # 1.0f

    goto :goto_146

    :cond_144
    const/16 v16, 0x0

    :goto_146
    aput v16, v6, v4

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

    move-result-object v6

    aput-object v6, v13, v4

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v14, Landroid/view/View;->SCALE_X:Landroid/util/Property;

    new-array v15, v2, [F

    if-eqz v5, :cond_159

    const/high16 v16, 0x3f800000    # 1.0f

    goto :goto_15c

    :cond_159
    const v16, 0x3dcccccd    # 0.1f

    :goto_15c
    aput v16, v15, v4

    .line 4041
    invoke-static {v6, v14, v15}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v6

    aput-object v6, v13, v2

    const/4 v6, 0x2

    iget-object v14, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    sget-object v15, Landroid/view/View;->SCALE_Y:Landroid/util/Property;

    new-array v2, v2, [F

    if-eqz v5, :cond_16f

    const/high16 v9, 0x3f800000    # 1.0f

    :cond_16f
    aput v9, v2, v4

    .line 4042
    invoke-static {v14, v15, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;

    move-result-object v2

    aput-object v2, v13, v6

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

    .line 4043
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButtonAnimation:Landroid/animation/AnimatorSet;

    const-wide/16 v11, 0xb4

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

    .line 4044
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButtonAnimation:Landroid/animation/AnimatorSet;

    new-instance v4, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$34;

    invoke-direct {v4, v0, v5}, Lim/tpelyyftgw/ui/components/ChatActivityEnterView$34;-><init>(Lim/tpelyyftgw/ui/components/ChatActivityEnterView;Z)V

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

    .line 4053
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButtonAnimation:Landroid/animation/AnimatorSet;

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

    goto :goto_1d3

    .line 4025
    :cond_191
    :goto_191
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v2, :cond_1bf

    .line 4026
    if-eqz v5, :cond_199

    const/4 v6, 0x0

    goto :goto_19b

    :cond_199
    const/16 v6, 0x8

    :goto_19b
    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 4027
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v5, :cond_1a5

    const/high16 v6, 0x3f800000    # 1.0f

    goto :goto_1a6

    :cond_1a5
    const/4 v6, 0x0

    :goto_1a6
    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setAlpha(F)V

    .line 4028
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v5, :cond_1b0

    const/high16 v6, 0x3f800000    # 1.0f

    goto :goto_1b3

    :cond_1b0
    const v6, 0x3dcccccd    # 0.1f

    :goto_1b3
    invoke-virtual {v2, v6}, Landroid/widget/ImageView;->setScaleX(F)V

    .line 4029
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    if-eqz v5, :cond_1bc

    const/high16 v9, 0x3f800000    # 1.0f

    :cond_1bc
    invoke-virtual {v2, v9}, Landroid/widget/ImageView;->setScaleY(F)V

    .line 4031
    :cond_1bf
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v2, :cond_1d3

    .line 4032
    if-eqz v1, :cond_1ce

    iget-object v6, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->scheduledButton:Landroid/widget/ImageView;

    invoke-virtual {v6}, Landroid/widget/ImageView;->getVisibility()I

    move-result v6

    if-eqz v6, :cond_1ce

    goto :goto_1d0

    :cond_1ce
    const/16 v4, 0x8

    :goto_1d0
    invoke-virtual {v2, v4}, Landroid/widget/ImageView;->setVisibility(I)V

    .line 4055
    :cond_1d3
    :goto_1d3
    iget-object v2, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->attachLayout:Landroid/widget/LinearLayout;

    if-eqz v2, :cond_1f5

    .line 4056
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->botButton:Landroid/widget/ImageView;

    if-eqz v4, :cond_1e1

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-ne v4, v10, :cond_1ed

    :cond_1e1
    iget-object v4, v0, Lim/tpelyyftgw/ui/components/ChatActivityEnterView;->notifyButton:Landroid/widget/ImageView;

    if-eqz v4, :cond_1eb

    invoke-virtual {v4}, Landroid/widget/ImageView;->getVisibility()I

    move-result v4

    if-ne v4, v10, :cond_1ed

    :cond_1eb
    const/high16 v7, 0x42400000    # 48.0f

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

    move-result v4

    int-to-float v4, v4

    invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;->setPivotX(F)V

    .line 4058
    :cond_1f5
    return-void
.end method