LaunchActivity$5.smali
.class Lim/tpelyyftgw/ui/LaunchActivity$5;
.super Ljava/lang/Object;
.source "LaunchActivity.java"
# interfaces
.implements Landroid/content/DialogInterface$OnDismissListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lim/tpelyyftgw/ui/LaunchActivity;->showAlertDialog(Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/LaunchActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/LaunchActivity;)V
.registers 2
.param p1, "this$0" # Lim/tpelyyftgw/ui/LaunchActivity;
.line 2643
iput-object p1, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onDismiss(Landroid/content/DialogInterface;)V
.registers 14
.param p1, "dialog" # Landroid/content/DialogInterface;
.line 2646
iget-object v0, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1200(Lim/tpelyyftgw/ui/LaunchActivity;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v0
const/4 v1, 0x0
if-eqz v0, :cond_a0
.line 2647
iget-object v0, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1200(Lim/tpelyyftgw/ui/LaunchActivity;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v0
iget-object v2, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1300(Lim/tpelyyftgw/ui/LaunchActivity;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v2
if-ne v0, v2, :cond_4f
.line 2649
:try_start_17
invoke-static {}, Lim/tpelyyftgw/messenger/LocaleController;->getInstance()Lim/tpelyyftgw/messenger/LocaleController;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getCurrentLocaleInfo()Lim/tpelyyftgw/messenger/LocaleController$LocaleInfo;
move-result-object v0
iget-object v0, v0, Lim/tpelyyftgw/messenger/LocaleController$LocaleInfo;->shortName:Ljava/lang/String;
.line 2650
.local v0, "shorname":Ljava/lang/String;
iget-object v2, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
const-string v3, "en"
invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_32
iget-object v3, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1400(Lim/tpelyyftgw/ui/LaunchActivity;)Ljava/util/HashMap;
move-result-object v3
goto :goto_38
:cond_32
iget-object v3, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v3}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1500(Lim/tpelyyftgw/ui/LaunchActivity;)Ljava/util/HashMap;
move-result-object v3
:goto_38
const-string v4, "ChangeLanguageLater"
const v5, 0x7f0f0335
invoke-static {v2, v3, v4, v5}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1600(Lim/tpelyyftgw/ui/LaunchActivity;Ljava/util/HashMap;Ljava/lang/String;I)Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V
:try_end_44
.catch Ljava/lang/Exception; {:try_start_17 .. :try_end_44} :catch_45
.line 2653
.end local v0 # "shorname":Ljava/lang/String;
goto :goto_49
.line 2651
:catch_45
move-exception v0
.line 2652
.local v0, "e":Ljava/lang/Exception;
invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V
.line 2654
.end local v0 # "e":Ljava/lang/Exception;
:goto_49
iget-object v0, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1302(Lim/tpelyyftgw/ui/LaunchActivity;Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
goto :goto_a0
.line 2655
:cond_4f
iget-object v0, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v0}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1200(Lim/tpelyyftgw/ui/LaunchActivity;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v0
iget-object v2, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v2}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1700(Lim/tpelyyftgw/ui/LaunchActivity;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v2
if-ne v0, v2, :cond_a0
.line 2656
invoke-static {}, Lim/tpelyyftgw/messenger/MessagesController;->getGlobalMainSettings()Landroid/content/SharedPreferences;
move-result-object v0
.line 2657
.local v0, "preferences":Landroid/content/SharedPreferences;
invoke-static {}, Lim/tpelyyftgw/messenger/MessagesController;->getGlobalMainSettings()Landroid/content/SharedPreferences;
move-result-object v2
invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v2
.line 2658
.local v2, "editor":Landroid/content/SharedPreferences$Editor;
const/4 v3, 0x0
const-string/jumbo v4, "proxy_enabled"
invoke-interface {v2, v4, v3}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
.line 2659
const-string/jumbo v4, "proxy_enabled_calls"
invoke-interface {v2, v4, v3}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
.line 2660
invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->commit()Z
.line 2661
invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v4
sget v5, Lim/tpelyyftgw/messenger/NotificationCenter;->proxySettingsChanged:I
invoke-virtual {v4, p0, v5}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V
.line 2662
const/4 v6, 0x0
const/16 v8, 0x438
const-string v7, ""
const-string v9, ""
const-string v10, ""
const-string v11, ""
invoke-static/range {v6 .. v11}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->setProxySettings(ZLjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 2663
invoke-static {}, Lim/tpelyyftgw/messenger/NotificationCenter;->getGlobalInstance()Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v4
sget v5, Lim/tpelyyftgw/messenger/NotificationCenter;->proxySettingsChanged:I
new-array v3, v3, [Ljava/lang/Object;
invoke-virtual {v4, v5, v3}, Lim/tpelyyftgw/messenger/NotificationCenter;->postNotificationName(I[Ljava/lang/Object;)V
.line 2664
iget-object v3, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v3, v1}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1702(Lim/tpelyyftgw/ui/LaunchActivity;Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 2667
.end local v0 # "preferences":Landroid/content/SharedPreferences;
.end local v2 # "editor":Landroid/content/SharedPreferences$Editor;
:cond_a0
:goto_a0
iget-object v0, p0, Lim/tpelyyftgw/ui/LaunchActivity$5;->this$0:Lim/tpelyyftgw/ui/LaunchActivity;
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/LaunchActivity;->access$1202(Lim/tpelyyftgw/ui/LaunchActivity;Lim/tpelyyftgw/ui/actionbar/AlertDialog;)Lim/tpelyyftgw/ui/actionbar/AlertDialog;
.line 2668
return-void
.end method