ChangeNameActivity.smali
.class public Lim/tpelyyftgw/ui/ChangeNameActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "ChangeNameActivity.java"
# static fields
.field private static final done_button:I
# instance fields
.field private doneButton:Landroid/view/View;
.field private etName:Landroid/widget/EditText;
.field private ivClear:Landroid/widget/ImageView;
# direct methods
.method static constructor <clinit>()V
.registers 1
const v0, 0x156e
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lim/tpelyyftgw/ui/ChangeNameActivity;->done_button:I
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 46
invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>()V
return-void
.end method
.method static synthetic access$000(Lim/tpelyyftgw/ui/ChangeNameActivity;)V
.registers 1
.param p0, "x0" # Lim/tpelyyftgw/ui/ChangeNameActivity;
.line 46
invoke-direct {p0}, Lim/tpelyyftgw/ui/ChangeNameActivity;->saveName()V
return-void
.end method
.method static synthetic access$100(Lim/tpelyyftgw/ui/ChangeNameActivity;)Landroid/view/View;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/ChangeNameActivity;
.line 46
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->doneButton:Landroid/view/View;
return-object v0
.end method
.method static synthetic access$200(Lim/tpelyyftgw/ui/ChangeNameActivity;)Landroid/widget/ImageView;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/ChangeNameActivity;
.line 46
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->ivClear:Landroid/widget/ImageView;
return-object v0
.end method
.method private saveName()V
.registers 6
.line 155
iget v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/UserConfig;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v0
.line 156
.local v0, "currentUser":Lim/tpelyyftgw/tgnet/TLRPC$User;
if-nez v0, :cond_d
.line 157
return-void
.line 159
:cond_d
iget-object v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v1
.line 160
.local v1, "newFirst":Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_24
.line 161
const v2, 0x7f0f05a9
invoke-static {v2}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(I)V
.line 162
return-void
.line 164
:cond_24
iget-object v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;
if-eqz v2, :cond_34
iget-object v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;
invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_34
.line 165
invoke-virtual {p0}, Lim/tpelyyftgw/ui/ChangeNameActivity;->finishFragment()V
.line 166
return-void
.line 168
:cond_34
new-instance v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_account_updateProfile;
invoke-direct {v2}, Lim/tpelyyftgw/tgnet/TLRPC$TL_account_updateProfile;-><init>()V
.line 169
.local v2, "req":Lim/tpelyyftgw/tgnet/TLRPC$TL_account_updateProfile;
const/4 v3, 0x3
iput v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_account_updateProfile;->flags:I
.line 170
iput-object v1, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_account_updateProfile;->first_name:Ljava/lang/String;
.line 171
const-string v3, ""
iput-object v3, v2, Lim/tpelyyftgw/tgnet/TLRPC$TL_account_updateProfile;->last_name:Ljava/lang/String;
.line 172
iget v3, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->getInstance(I)Lim/tpelyyftgw/tgnet/ConnectionsManager;
move-result-object v3
new-instance v4, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$LQqyG7dT29A1Tu4W5FgRcfYGvjE;
invoke-direct {v4, p0}, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$LQqyG7dT29A1Tu4W5FgRcfYGvjE;-><init>(Lim/tpelyyftgw/ui/ChangeNameActivity;)V
invoke-virtual {v3, v2, v4}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I
.line 191
return-void
.end method
# virtual methods
.method public createView(Landroid/content/Context;)Landroid/view/View;
.registers 9
.param p1, "context" # Landroid/content/Context;
.line 55
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const v1, 0x7f0d0073
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackButtonImage(I)V
.line 56
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setAllowOverlayTitle(Z)V
.line 57
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const-string v2, "EditNickname"
const v3, 0x7f0f0581
invoke-static {v2, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V
.line 58
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const/4 v2, 0x0
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setCastShadows(Z)V
.line 59
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
new-instance v3, Lim/tpelyyftgw/ui/ChangeNameActivity$1;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/ChangeNameActivity$1;-><init>(Lim/tpelyyftgw/ui/ChangeNameActivity;)V
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionBarMenuOnItemClick(Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;)V
.line 70
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->createMenu()Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;
move-result-object v0
.line 71
.local v0, "menu":Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;
const v3, 0x7f0f054f
invoke-static {v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v1, v3}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;->addItem(ILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;
move-result-object v3
iput-object v3, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->doneButton:Landroid/view/View;
.line 73
iget v3, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v3}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v3
iget v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v4}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v4
invoke-virtual {v4}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I
move-result v4
invoke-static {v4}, 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 74
.local v3, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
if-nez v3, :cond_63
.line 75
iget v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v4}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v4
invoke-virtual {v4}, Lim/tpelyyftgw/messenger/UserConfig;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v3
.line 78
:cond_63
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v4
const v5, 0x7f0c154a
invoke-static {v5}, Lnp/NPFog;->d(I)I
move-result v5
const/4 v6, 0x0
invoke-virtual {v4, v5, v6}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v4
iput-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->fragmentView:Landroid/view/View;
.line 80
iget-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->fragmentView:Landroid/view/View;
const v5, 0x7f09143c
invoke-static {v5}, Lnp/NPFog;->d(I)I
move-result v5
invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v4
check-cast v4, Landroid/widget/EditText;
iput-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
.line 81
iget-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->fragmentView:Landroid/view/View;
const v5, 0x7f091493
invoke-static {v5}, Lnp/NPFog;->d(I)I
move-result v5
invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v4
check-cast v4, Landroid/widget/ImageView;
iput-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->ivClear:Landroid/widget/ImageView;
.line 84
iget-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
const v5, 0xc000
invoke-virtual {v4, v5}, Landroid/widget/EditText;->setInputType(I)V
.line 85
iget-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
const/4 v5, 0x6
invoke-virtual {v4, v5}, Landroid/widget/EditText;->setImeOptions(I)V
.line 86
iget-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
const v5, 0x7f0f05ab
invoke-static {v5}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V
.line 87
iget-object v4, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
new-array v1, v1, [Landroid/text/InputFilter;
new-instance v5, Lim/tpelyyftgw/ui/components/filter/MaxByteLengthFilter;
invoke-direct {v5}, Lim/tpelyyftgw/ui/components/filter/MaxByteLengthFilter;-><init>()V
aput-object v5, v1, v2
invoke-virtual {v4, v1}, Landroid/widget/EditText;->setFilters([Landroid/text/InputFilter;)V
.line 88
iget-object v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
new-instance v2, Lim/tpelyyftgw/ui/ChangeNameActivity$2;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/ChangeNameActivity$2;-><init>(Lim/tpelyyftgw/ui/ChangeNameActivity;)V
invoke-virtual {v1, v2}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 120
iget-object v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
new-instance v2, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$6vDCbKhdMhOihDz3f29d4aZEKXc;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$6vDCbKhdMhOihDz3f29d4aZEKXc;-><init>(Lim/tpelyyftgw/ui/ChangeNameActivity;)V
invoke-virtual {v1, v2}, Landroid/widget/EditText;->setOnEditorActionListener(Landroid/widget/TextView$OnEditorActionListener;)V
.line 128
iget-object v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->ivClear:Landroid/widget/ImageView;
new-instance v2, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$UTHt-ESr6sktJ7LNtTCi7ABmOdc;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$UTHt-ESr6sktJ7LNtTCi7ABmOdc;-><init>(Lim/tpelyyftgw/ui/ChangeNameActivity;)V
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 134
if-eqz v3, :cond_fb
.line 135
iget-object v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
iget-object v2, v3, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;
invoke-virtual {v1, v2}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 136
iget-object v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v1
if-eqz v1, :cond_fb
.line 137
iget-object v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v2
invoke-interface {v2}, Landroid/text/Editable;->length()I
move-result v2
invoke-virtual {v1, v2}, Landroid/widget/EditText;->setSelection(I)V
.line 140
:cond_fb
iget-object v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->fragmentView:Landroid/view/View;
return-object v1
.end method
.method public getThemeDescriptions()[Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
.registers 20
.line 207
move-object/from16 v0, p0
const/4 v1, 0x5
new-array v1, v1, [Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
new-instance v10, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v3, v0, Lim/tpelyyftgw/ui/ChangeNameActivity;->fragmentView:Landroid/view/View;
sget v4, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUND:I
const/4 v5, 0x0
const/4 v6, 0x0
const/4 v7, 0x0
const/4 v8, 0x0
const-string/jumbo v9, "windowBackgroundWhite"
move-object v2, v10
invoke-direct/range {v2 .. v9}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v2, 0x0
aput-object v10, v1, v2
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v12, v0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v13, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_BACKGROUND:I
const/4 v14, 0x0
const/4 v15, 0x0
const/16 v16, 0x0
const/16 v17, 0x0
const-string v18, "actionBarDefault"
move-object v11, v2
invoke-direct/range {v11 .. v18}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v3, 0x1
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v5, v0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_ITEMSCOLOR:I
const/4 v9, 0x0
const/4 v10, 0x0
const-string v11, "actionBarDefaultIcon"
move-object v4, v2
invoke-direct/range {v4 .. v11}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v3, 0x2
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v5, v0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_TITLECOLOR:I
const-string v11, "actionBarDefaultTitle"
move-object v4, v2
invoke-direct/range {v4 .. v11}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v3, 0x3
aput-object v2, v1, v3
new-instance v2, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;
iget-object v5, v0, Lim/tpelyyftgw/ui/ChangeNameActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
sget v6, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;->FLAG_AB_SELECTORCOLOR:I
const-string v11, "actionBarDefaultSelector"
move-object v4, v2
invoke-direct/range {v4 .. v11}, Lim/tpelyyftgw/ui/actionbar/ThemeDescription;-><init>(Landroid/view/View;I[Ljava/lang/Class;Landroid/graphics/Paint;[Landroid/graphics/drawable/Drawable;Lim/tpelyyftgw/ui/actionbar/ThemeDescription$ThemeDescriptionDelegate;Ljava/lang/String;)V
const/4 v3, 0x4
aput-object v2, v1, v3
return-object v1
.end method
.method public synthetic lambda$createView$0$ChangeNameActivity(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z
.registers 5
.param p1, "textView" # Landroid/widget/TextView;
.param p2, "i" # I
.param p3, "keyEvent" # Landroid/view/KeyEvent;
.line 121
const/4 v0, 0x6
if-ne p2, v0, :cond_c
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->doneButton:Landroid/view/View;
if-eqz v0, :cond_c
.line 122
invoke-virtual {v0}, Landroid/view/View;->performClick()Z
.line 123
const/4 v0, 0x1
return v0
.line 125
:cond_c
const/4 v0, 0x0
return v0
.end method
.method public synthetic lambda$createView$1$ChangeNameActivity(Landroid/view/View;)V
.registers 4
.param p1, "v" # Landroid/view/View;
.line 129
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
if-eqz v0, :cond_8
.line 130
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 132
:cond_8
return-void
.end method
.method public synthetic lambda$null$2$ChangeNameActivity(Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
.registers 9
.param p1, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.param p2, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.line 173
if-eqz p1, :cond_9
.line 174
const v0, 0x7f0f08df
invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(I)V
goto :goto_64
.line 176
:cond_9
move-object v0, p2
check-cast v0, Lim/tpelyyftgw/tgnet/TLRPC$User;
.line 177
.local v0, "newUser":Lim/tpelyyftgw/tgnet/TLRPC$User;
if-eqz v0, :cond_30
.line 178
iget v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/MessagesController;->getInstance(I)Lim/tpelyyftgw/messenger/MessagesController;
move-result-object v1
iget v2, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v2}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v2
invoke-virtual {v2}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/MessagesController;->getUser(Ljava/lang/Integer;)Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v1
.line 179
.local v1, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
if-eqz v1, :cond_30
.line 180
iget-object v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;
iput-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;
.line 181
iget-object v2, v0, Lim/tpelyyftgw/tgnet/TLRPC$User;->last_name:Ljava/lang/String;
iput-object v2, v1, Lim/tpelyyftgw/tgnet/TLRPC$User;->last_name:Ljava/lang/String;
.line 184
.end local v1 # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
:cond_30
iget v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v1
const/4 v2, 0x1
invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/UserConfig;->saveConfig(Z)V
.line 185
iget v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v1
sget v3, Lim/tpelyyftgw/messenger/NotificationCenter;->mainUserInfoChanged:I
const/4 v4, 0x0
new-array v5, v4, [Ljava/lang/Object;
invoke-virtual {v1, v3, v5}, Lim/tpelyyftgw/messenger/NotificationCenter;->postNotificationName(I[Ljava/lang/Object;)V
.line 186
iget v1, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->currentAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v1
sget v3, Lim/tpelyyftgw/messenger/NotificationCenter;->updateInterfaces:I
new-array v5, v2, [Ljava/lang/Object;
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
aput-object v2, v5, v4
invoke-virtual {v1, v3, v5}, Lim/tpelyyftgw/messenger/NotificationCenter;->postNotificationName(I[Ljava/lang/Object;)V
.line 187
const v1, 0x7f0f08e5
invoke-static {v1}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(I)V
.line 188
invoke-virtual {p0}, Lim/tpelyyftgw/ui/ChangeNameActivity;->finishFragment()V
.line 190
.end local v0 # "newUser":Lim/tpelyyftgw/tgnet/TLRPC$User;
:goto_64
return-void
.end method
.method public synthetic lambda$onTransitionAnimationEnd$4$ChangeNameActivity()V
.registers 2
.line 197
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
if-eqz v0, :cond_c
.line 198
invoke-virtual {v0}, Landroid/widget/EditText;->requestFocus()Z
.line 199
iget-object v0, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->showKeyboard(Landroid/view/View;)Z
.line 201
:cond_c
return-void
.end method
.method public synthetic lambda$saveName$3$ChangeNameActivity(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
.registers 4
.param p1, "response" # Lim/tpelyyftgw/tgnet/TLObject;
.param p2, "error" # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
.line 172
new-instance v0, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$dnEKkdQGzVF1LOHISyIgK2Vwjmk;
invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$dnEKkdQGzVF1LOHISyIgK2Vwjmk;-><init>(Lim/tpelyyftgw/ui/ChangeNameActivity;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V
return-void
.end method
.method public onResume()V
.registers 4
.line 145
invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onResume()V
.line 146
invoke-static {}, Lim/tpelyyftgw/messenger/MessagesController;->getGlobalMainSettings()Landroid/content/SharedPreferences;
move-result-object v0
.line 147
.local v0, "preferences":Landroid/content/SharedPreferences;
const-string/jumbo v1, "view_animations"
const/4 v2, 0x1
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result v1
.line 148
.local v1, "animations":Z
if-nez v1, :cond_1d
iget-object v2, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
if-eqz v2, :cond_1d
.line 149
invoke-virtual {v2}, Landroid/widget/EditText;->requestFocus()Z
.line 150
iget-object v2, p0, Lim/tpelyyftgw/ui/ChangeNameActivity;->etName:Landroid/widget/EditText;
invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->showKeyboard(Landroid/view/View;)Z
.line 152
:cond_1d
return-void
.end method
.method public onTransitionAnimationEnd(ZZ)V
.registers 6
.param p1, "isOpen" # Z
.param p2, "backward" # Z
.line 195
if-eqz p1, :cond_c
.line 196
new-instance v0, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$Z6MDf7R6jBXE1-49a0xVG1_GmAg;
invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/-$$Lambda$ChangeNameActivity$Z6MDf7R6jBXE1-49a0xVG1_GmAg;-><init>(Lim/tpelyyftgw/ui/ChangeNameActivity;)V
const-wide/16 v1, 0x64
invoke-static {v0, v1, v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;J)V
.line 203
:cond_c
return-void
.end method