From a80eb5a253484c2ea7cd55c347e284609281de34 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 10 Nov 2020 00:04:41 +0000 Subject: [PATCH] Changes of com.discord v1312 --- com.discord/apktool.yml | 6 +- com.discord/original/AndroidManifest.xml | Bin 40692 -> 40692 bytes com.discord/res/values/strings.xml | 2 +- .../smali/com/discord/BuildConfig.smali | 6 +- .../smali/com/discord/app/AppLog.smali | 2 +- .../discord/stores/StoreClientVersion.smali | 2 +- .../analytics/AnalyticSuperProperties.smali | 6 +- .../rest/RestAPI$AppHeadersProvider.smali | 2 +- .../auth/WidgetAuthLogin$onViewBound$2.smali | 56 ++------ .../auth/WidgetAuthLogin$onViewBound$3.smali | 46 ++++-- .../auth/WidgetAuthLogin$onViewBound$4.smali | 2 +- .../auth/WidgetAuthLogin$onViewBound$5.smali | 18 ++- .../auth/WidgetAuthLogin$onViewBound$6.smali | 44 +----- ... => WidgetAuthLogin$onViewBound$7$1.smali} | 14 +- .../auth/WidgetAuthLogin$onViewBound$7.smali | 58 +++++++- .../auth/WidgetAuthLogin$onViewBound$8.smali | 58 +------- .../auth/WidgetAuthLogin$onViewBound$9.smali | 49 ------- ...getAuthLogin$onViewBoundOrOnResume$1.smali | 89 ++++++++++++ .../widgets/auth/WidgetAuthLogin.smali | 134 +++++++++++------- .../widgets/debugging/WidgetFatalCrash.smali | 2 +- .../widgets/settings/WidgetSettings.smali | 2 +- 21 files changed, 312 insertions(+), 286 deletions(-) rename com.discord/smali/com/discord/widgets/auth/{WidgetAuthLogin$onViewBound$8$1.smali => WidgetAuthLogin$onViewBound$7$1.smali} (90%) delete mode 100644 com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$9.smali create mode 100644 com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1.smali diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml index 4324542ae0..0ae8456d69 100644 --- a/com.discord/apktool.yml +++ b/com.discord/apktool.yml @@ -1,5 +1,5 @@ !!brut.androlib.meta.MetaInfo -apkFileName: com.discord-1310.apk +apkFileName: com.discord-1312.apk compressionType: false doNotCompress: - resources.arsc @@ -82,5 +82,5 @@ usesFramework: tag: null version: 2.4.2-83a459-SNAPSHOT versionInfo: - versionCode: '1310' - versionName: '48.2' + versionCode: '1312' + versionName: '48.3' diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml index 62e88c12c14085706b640abd3c9e86b79f3fbbc3..00e3bba8e72e1806ee53d15278b0c98fecf41629 100644 GIT binary patch delta 23 fcmeyem+8x1rVX#S7>zf-<_ffCRM>3mwmkv>gp~=| delta 23 fcmeyem+8x1rVX#S7>zc+<_ffCl-q3Uwmkv>gnS9s diff --git a/com.discord/res/values/strings.xml b/com.discord/res/values/strings.xml index dc0101b94c..89df8b23e6 100644 --- a/com.discord/res/values/strings.xml +++ b/com.discord/res/values/strings.xml @@ -1206,7 +1206,7 @@ We’re here to make a good impression." Presets Select a color Transparency - 08a192e6d74045faa4143c832aae8cd9 + 505697b785f04e46a66c7870bb7b16fb Coming Soon Search Animated GIFs on the Web Text to search for diff --git a/com.discord/smali/com/discord/BuildConfig.smali b/com.discord/smali/com/discord/BuildConfig.smali index 4f7e501beb..5ce0c69e71 100644 --- a/com.discord/smali/com/discord/BuildConfig.smali +++ b/com.discord/smali/com/discord/BuildConfig.smali @@ -42,11 +42,11 @@ .field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f" -.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1310" +.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1312" -.field public static final VERSION_CODE:I = 0x51e +.field public static final VERSION_CODE:I = 0x520 -.field public static final VERSION_NAME:Ljava/lang/String; = "48.2" +.field public static final VERSION_NAME:Ljava/lang/String; = "48.3" # direct methods diff --git a/com.discord/smali/com/discord/app/AppLog.smali b/com.discord/smali/com/discord/app/AppLog.smali index 77553fa9ab..e5270b8bf3 100644 --- a/com.discord/smali/com/discord/app/AppLog.smali +++ b/com.discord/smali/com/discord/app/AppLog.smali @@ -393,7 +393,7 @@ sget-object v0, Lcom/discord/utilities/buildutils/BuildUtils;->INSTANCE:Lcom/discord/utilities/buildutils/BuildUtils; - const-string v1, "48.2" + const-string v1, "48.3" invoke-virtual {v0, v1}, Lcom/discord/utilities/buildutils/BuildUtils;->isValidBuildVersionName(Ljava/lang/String;)Z diff --git a/com.discord/smali/com/discord/stores/StoreClientVersion.smali b/com.discord/smali/com/discord/stores/StoreClientVersion.smali index 303ae07c6f..1b3d397642 100644 --- a/com.discord/smali/com/discord/stores/StoreClientVersion.smali +++ b/com.discord/smali/com/discord/stores/StoreClientVersion.smali @@ -28,7 +28,7 @@ invoke-direct {p0}, Lcom/discord/stores/Store;->()V - const/16 v0, 0x51e + const/16 v0, 0x520 iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali index dc51137cd6..769a4d96cc 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali @@ -173,7 +173,7 @@ const-string v3, "browser_user_agent" - const-string v4, "Discord-Android/1310" + const-string v4, "Discord-Android/1312" invoke-direct {v2, v3, v4}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V @@ -181,7 +181,7 @@ const/4 v1, 0x2 - const/16 v2, 0x51e + const/16 v2, 0x520 invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -201,7 +201,7 @@ const-string v3, "client_version" - const-string v4, "48.2" + const-string v4, "48.3" invoke-direct {v2, v3, v4}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali index 3c94a9a23e..19a8fa02d5 100644 --- a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali +++ b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali @@ -159,7 +159,7 @@ .method public getUserAgent()Ljava/lang/String; .locals 1 - const-string v0, "Discord-Android/1310" + const-string v0, "Discord-Android/1312" return-object v0 .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$2.smali index 629438702c..9d4b35dc74 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$2.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$2.smali @@ -3,7 +3,7 @@ .source "WidgetAuthLogin.kt" # interfaces -.implements Lrx/functions/Action1; +.implements Landroid/view/View$OnClickListener; # annotations @@ -16,18 +16,6 @@ name = null .end annotation -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lrx/functions/Action1<", - "Lcom/discord/models/experiments/domain/Experiment;", - ">;" - } -.end annotation - # instance fields .field public final synthetic this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; @@ -46,42 +34,18 @@ # virtual methods -.method public final call(Lcom/discord/models/experiments/domain/Experiment;)V - .locals 2 - - iget-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$2;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - - const/4 v1, 0x1 - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Lcom/discord/models/experiments/domain/Experiment;->getBucket()I - - move-result p1 - - if-ne p1, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v0, v1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$setEnablePhoneLogin$p(Lcom/discord/widgets/auth/WidgetAuthLogin;Z)V +.method public final onClick(Landroid/view/View;)V + .locals 3 iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$2;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - invoke-static {p1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$configurePhoneLoginExperiment(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - - return-void -.end method - -.method public bridge synthetic call(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lcom/discord/models/experiments/domain/Experiment; - - invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$2;->call(Lcom/discord/models/experiments/domain/Experiment;)V + const/4 v0, 0x0 + + const/4 v1, 0x0 + + const/4 v2, 0x3 + + invoke-static {p1, v0, v1, v2, v0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->login$default(Lcom/discord/widgets/auth/WidgetAuthLogin;Ljava/lang/String;ZILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$3.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$3.smali index 70b1211c13..731463e95c 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$3.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$3.smali @@ -1,9 +1,9 @@ .class public final Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$3; -.super Ljava/lang/Object; +.super Ly/n/c/k; .source "WidgetAuthLogin.kt" # interfaces -.implements Landroid/view/View$OnClickListener; +.implements Lkotlin/jvm/functions/Function1; # annotations @@ -16,6 +16,16 @@ name = null .end annotation +.annotation system Ldalvik/annotation/Signature; + value = { + "Ly/n/c/k;", + "Lkotlin/jvm/functions/Function1<", + "Landroid/text/Editable;", + "Lkotlin/Unit;", + ">;" + } +.end annotation + # instance fields .field public final synthetic this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; @@ -27,25 +37,37 @@ iput-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$3;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - invoke-direct {p0}, Ljava/lang/Object;->()V + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Ly/n/c/k;->(I)V return-void .end method # virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 3 +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Landroid/text/Editable; + + invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$3;->invoke(Landroid/text/Editable;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 +.end method + +.method public final invoke(Landroid/text/Editable;)V + .locals 1 + + const-string v0, "it" + + invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$3;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - const/4 v0, 0x0 - - const/4 v1, 0x0 - - const/4 v2, 0x3 - - invoke-static {p1, v0, v1, v2, v0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->login$default(Lcom/discord/widgets/auth/WidgetAuthLogin;Ljava/lang/String;ZILjava/lang/Object;)V + invoke-static {p1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$handleCountryCodeChanged(Lcom/discord/widgets/auth/WidgetAuthLogin;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$4.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$4.smali index 182ebbbbc7..7ca4c42d4e 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$4.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$4.smali @@ -67,7 +67,7 @@ iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$4;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - invoke-static {p1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$handleCountryCodeChanged(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + invoke-static {p1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$configureShowCountryCodeSelector(Lcom/discord/widgets/auth/WidgetAuthLogin;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$5.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$5.smali index 341c6c8b7f..ec539ddf71 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$5.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$5.smali @@ -20,7 +20,7 @@ value = { "Ly/n/c/k;", "Lkotlin/jvm/functions/Function1<", - "Landroid/text/Editable;", + "Landroid/widget/TextView;", "Lkotlin/Unit;", ">;" } @@ -49,17 +49,17 @@ .method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 - check-cast p1, Landroid/text/Editable; + check-cast p1, Landroid/widget/TextView; - invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$5;->invoke(Landroid/text/Editable;)V + invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$5;->invoke(Landroid/widget/TextView;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; return-object p1 .end method -.method public final invoke(Landroid/text/Editable;)V - .locals 1 +.method public final invoke(Landroid/widget/TextView;)V + .locals 3 const-string v0, "it" @@ -67,7 +67,13 @@ iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$5;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - invoke-static {p1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$configureShowCountryCodeSelector(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + const/4 v0, 0x0 + + const/4 v1, 0x0 + + const/4 v2, 0x3 + + invoke-static {p1, v0, v1, v2, v0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->login$default(Lcom/discord/widgets/auth/WidgetAuthLogin;Ljava/lang/String;ZILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$6.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$6.smali index 5c5b65770f..f153d5d831 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$6.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$6.smali @@ -1,9 +1,9 @@ .class public final Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$6; -.super Ly/n/c/k; +.super Ljava/lang/Object; .source "WidgetAuthLogin.kt" # interfaces -.implements Lkotlin/jvm/functions/Function1; +.implements Landroid/view/View$OnClickListener; # annotations @@ -16,16 +16,6 @@ name = null .end annotation -.annotation system Ldalvik/annotation/Signature; - value = { - "Ly/n/c/k;", - "Lkotlin/jvm/functions/Function1<", - "Landroid/widget/TextView;", - "Lkotlin/Unit;", - ">;" - } -.end annotation - # instance fields .field public final synthetic this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; @@ -37,43 +27,19 @@ iput-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$6;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - const/4 p1, 0x1 - - invoke-direct {p0, p1}, Ly/n/c/k;->(I)V + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods -.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; +.method public final onClick(Landroid/view/View;)V .locals 0 - check-cast p1, Landroid/widget/TextView; - - invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$6;->invoke(Landroid/widget/TextView;)V - - sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object p1 -.end method - -.method public final invoke(Landroid/widget/TextView;)V - .locals 3 - - const-string v0, "it" - - invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V - iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$6;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - const/4 v0, 0x0 - - const/4 v1, 0x0 - - const/4 v2, 0x3 - - invoke-static {p1, v0, v1, v2, v0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->login$default(Lcom/discord/widgets/auth/WidgetAuthLogin;Ljava/lang/String;ZILjava/lang/Object;)V + invoke-static {p1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$forgotPassword(Lcom/discord/widgets/auth/WidgetAuthLogin;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1.smali similarity index 90% rename from com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1.smali rename to com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1.smali index 321c033345..aaff160f23 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1.smali @@ -1,4 +1,4 @@ -.class public final Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1; +.class public final Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1; .super Ly/n/c/k; .source "WidgetAuthLogin.kt" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8;->onClick(Landroid/view/View;)V + value = Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7;->onClick(Landroid/view/View;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -28,18 +28,18 @@ # static fields -.field public static final INSTANCE:Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1; +.field public static final INSTANCE:Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1; # direct methods .method public static constructor ()V .locals 1 - new-instance v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1; + new-instance v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1; - invoke-direct {v0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1;->()V + invoke-direct {v0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1;->()V - sput-object v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1;->INSTANCE:Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1; + sput-object v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1;->INSTANCE:Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1; return-void .end method @@ -61,7 +61,7 @@ check-cast p1, Landroid/view/View; - invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1;->invoke(Landroid/view/View;)V + invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1;->invoke(Landroid/view/View;)V sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$7.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$7.smali index 232140afd8..f3fd29facb 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$7.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$7.smali @@ -35,11 +35,63 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 0 + .locals 3 - iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; + new-instance p1, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; - invoke-static {p1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$forgotPassword(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + iget-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; + + invoke-virtual {v0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; + + move-result-object v0 + + const-string v1, "requireContext()" + + invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->(Landroid/content/Context;)V + + const v0, 0x7f1211f7 + + invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setTitle(I)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; + + move-result-object p1 + + const v0, 0x7f1211f8 + + invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setMessage(I)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; + + move-result-object p1 + + sget-object v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1;->INSTANCE:Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7$1; + + const v1, 0x7f1211f9 + + invoke-virtual {p1, v1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setPositiveButton(ILkotlin/jvm/functions/Function1;)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; + + move-result-object p1 + + const v0, 0x7f1203d7 + + const/4 v1, 0x0 + + const/4 v2, 0x2 + + invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setNegativeButton$default(Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;ILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; + + move-result-object p1 + + iget-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$7;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; + + invoke-virtual {v0}, Landroidx/fragment/app/Fragment;->getParentFragmentManager()Landroidx/fragment/app/FragmentManager; + + move-result-object v0 + + const-string v1, "parentFragmentManager" + + invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->show(Landroidx/fragment/app/FragmentManager;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$8.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$8.smali index a7717570e4..6baad53134 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$8.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$8.smali @@ -35,63 +35,15 @@ # virtual methods .method public final onClick(Landroid/view/View;)V - .locals 3 + .locals 2 - new-instance p1, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; + iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - iget-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; + const/4 v0, 0x0 - invoke-virtual {v0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; + const/4 v1, 0x1 - move-result-object v0 - - const-string v1, "requireContext()" - - invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-direct {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->(Landroid/content/Context;)V - - const v0, 0x7f1211f7 - - invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setTitle(I)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; - - move-result-object p1 - - const v0, 0x7f1211f8 - - invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setMessage(I)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; - - move-result-object p1 - - sget-object v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1;->INSTANCE:Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8$1; - - const v1, 0x7f1211f9 - - invoke-virtual {p1, v1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setPositiveButton(ILkotlin/jvm/functions/Function1;)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; - - move-result-object p1 - - const v0, 0x7f1203d7 - - const/4 v1, 0x0 - - const/4 v2, 0x2 - - invoke-static {p1, v0, v1, v2, v1}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setNegativeButton$default(Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;ILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder; - - move-result-object p1 - - iget-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - - invoke-virtual {v0}, Landroidx/fragment/app/Fragment;->getParentFragmentManager()Landroidx/fragment/app/FragmentManager; - - move-result-object v0 - - const-string v1, "parentFragmentManager" - - invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->show(Landroidx/fragment/app/FragmentManager;)V + invoke-static {p1, v0, v1, v0}, Lcom/discord/app/AppFragment;->hideKeyboard$default(Lcom/discord/app/AppFragment;Landroid/view/View;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$9.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$9.smali deleted file mode 100644 index cacd7e525f..0000000000 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$9.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$9; -.super Ljava/lang/Object; -.source "WidgetAuthLogin.kt" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/widgets/auth/WidgetAuthLogin;->onViewBound(Landroid/view/View;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# instance fields -.field public final synthetic this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - - -# direct methods -.method public constructor (Lcom/discord/widgets/auth/WidgetAuthLogin;)V - .locals 0 - - iput-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$9;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 2 - - iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$9;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-static {p1, v0, v1, v0}, Lcom/discord/app/AppFragment;->hideKeyboard$default(Lcom/discord/app/AppFragment;Landroid/view/View;ILjava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1.smali new file mode 100644 index 0000000000..d72b8d8d77 --- /dev/null +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1.smali @@ -0,0 +1,89 @@ +.class public final Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1; +.super Ly/n/c/k; +.source "WidgetAuthLogin.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/widgets/auth/WidgetAuthLogin;->onViewBoundOrOnResume()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ly/n/c/k;", + "Lkotlin/jvm/functions/Function1<", + "Lcom/discord/models/experiments/domain/Experiment;", + "Lkotlin/Unit;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; + + +# direct methods +.method public constructor (Lcom/discord/widgets/auth/WidgetAuthLogin;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Ly/n/c/k;->(I)V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Lcom/discord/models/experiments/domain/Experiment; + + invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1;->invoke(Lcom/discord/models/experiments/domain/Experiment;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 +.end method + +.method public final invoke(Lcom/discord/models/experiments/domain/Experiment;)V + .locals 2 + + iget-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; + + const/4 v1, 0x1 + + if-eqz p1, :cond_0 + + invoke-virtual {p1}, Lcom/discord/models/experiments/domain/Experiment;->getBucket()I + + move-result p1 + + if-ne p1, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v0, v1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$setEnablePhoneLogin$p(Lcom/discord/widgets/auth/WidgetAuthLogin;Z)V + + iget-object p1, p0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1;->this$0:Lcom/discord/widgets/auth/WidgetAuthLogin; + + invoke-static {p1}, Lcom/discord/widgets/auth/WidgetAuthLogin;->access$configurePhoneLoginExperiment(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + + return-void +.end method diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali index c87630473b..aaa5677c69 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali @@ -1214,41 +1214,15 @@ invoke-virtual {p1, v0, v1}, Lcom/discord/stores/StoreInviteSettings;->trackWithInvite$app_productionDiscordExternalRelease(Ljava/lang/Class;Lkotlin/jvm/functions/Function1;)V - sget-object p1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - - invoke-virtual {p1}, Lcom/discord/stores/StoreStream$Companion;->getExperiments()Lcom/discord/stores/StoreExperiments; - - move-result-object p1 - - const-string v0, "2020-10_phone_login" - - const/4 v1, 0x1 - - invoke-virtual {p1, v0, v1}, Lcom/discord/stores/StoreExperiments;->observeUserExperiment(Ljava/lang/String;Z)Lrx/Observable; - - move-result-object p1 - - invoke-static {}, Lh0/j/b/a;->a()Lrx/Scheduler; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lrx/Observable;->G(Lrx/Scheduler;)Lrx/Observable; - - move-result-object p1 - - new-instance v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$2; - - invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$2;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - - invoke-virtual {p1, v0}, Lrx/Observable;->R(Lrx/functions/Action1;)Lrx/Subscription; - const p1, 0x7f040048 invoke-static {p0, p1}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroidx/fragment/app/Fragment;I)I move-result p1 - invoke-static {p0, p1, v1}, Lcom/discord/utilities/color/ColorCompat;->setStatusBarColor(Landroidx/fragment/app/Fragment;IZ)V + const/4 v0, 0x1 + + invoke-static {p0, p1, v0}, Lcom/discord/utilities/color/ColorCompat;->setStatusBarColor(Landroidx/fragment/app/Fragment;IZ)V invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->loadCachedLogin()V @@ -1256,47 +1230,57 @@ move-result-object p1 - new-instance v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$3; + new-instance v1, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$2; - invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$3;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + invoke-direct {v1, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$2;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V + invoke-virtual {p1, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getCountryCodeWrap()Lcom/google/android/material/textfield/TextInputLayout; move-result-object p1 - new-instance v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$4; + new-instance v1, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$3; - invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$4;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + invoke-direct {v1, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$3;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - invoke-static {p1, p0, v0}, Lcom/discord/utilities/view/extensions/ViewExtensions;->addBindedTextWatcher(Lcom/google/android/material/textfield/TextInputLayout;Landroidx/fragment/app/Fragment;Lkotlin/jvm/functions/Function1;)Lkotlin/Unit; + invoke-static {p1, p0, v1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->addBindedTextWatcher(Lcom/google/android/material/textfield/TextInputLayout;Landroidx/fragment/app/Fragment;Lkotlin/jvm/functions/Function1;)Lkotlin/Unit; invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getLoginWrap()Lcom/google/android/material/textfield/TextInputLayout; move-result-object p1 - new-instance v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$5; + new-instance v1, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$4; - invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$5;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + invoke-direct {v1, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$4;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - invoke-static {p1, p0, v0}, Lcom/discord/utilities/view/extensions/ViewExtensions;->addBindedTextWatcher(Lcom/google/android/material/textfield/TextInputLayout;Landroidx/fragment/app/Fragment;Lkotlin/jvm/functions/Function1;)Lkotlin/Unit; + invoke-static {p1, p0, v1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->addBindedTextWatcher(Lcom/google/android/material/textfield/TextInputLayout;Landroidx/fragment/app/Fragment;Lkotlin/jvm/functions/Function1;)Lkotlin/Unit; invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getPasswordWrap()Lcom/google/android/material/textfield/TextInputLayout; move-result-object p1 + new-instance v1, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$5; + + invoke-direct {v1, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$5;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + invoke-static {p1, v2, v1, v0, v3}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setOnImeActionDone$default(Lcom/google/android/material/textfield/TextInputLayout;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlin/Unit; + + invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getPasswordForgotten()Landroid/view/View; + + move-result-object p1 + new-instance v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$6; invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$6;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - const/4 v2, 0x0 + invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - const/4 v3, 0x0 - - invoke-static {p1, v2, v0, v1, v3}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setOnImeActionDone$default(Lcom/google/android/material/textfield/TextInputLayout;ZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lkotlin/Unit; - - invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getPasswordForgotten()Landroid/view/View; + invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getPasswordManagerLink()Landroid/view/View; move-result-object p1 @@ -1306,7 +1290,7 @@ invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getPasswordManagerLink()Landroid/view/View; + invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getLoginContainer()Landroid/widget/LinearLayout; move-result-object p1 @@ -1314,19 +1298,59 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$8;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->getLoginContainer()Landroid/widget/LinearLayout; - - move-result-object p1 - - new-instance v0, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$9; - - invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBound$9;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - invoke-virtual {p1, v0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V invoke-direct {p0}, Lcom/discord/widgets/auth/WidgetAuthLogin;->configureShowCountryCodeSelector()V return-void .end method + +.method public onViewBoundOrOnResume()V + .locals 12 + + invoke-super {p0}, Lcom/discord/app/AppFragment;->onViewBoundOrOnResume()V + + sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; + + invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getExperiments()Lcom/discord/stores/StoreExperiments; + + move-result-object v0 + + const-string v1, "2020-10_phone_login" + + const/4 v2, 0x1 + + invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreExperiments;->observeUserExperiment(Ljava/lang/String;Z)Lrx/Observable; + + move-result-object v0 + + const/4 v1, 0x0 + + const/4 v2, 0x2 + + invoke-static {v0, p0, v1, v2, v1}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; + + move-result-object v3 + + const-class v4, Lcom/discord/widgets/auth/WidgetAuthLogin; + + new-instance v9, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1; + + invoke-direct {v9, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$onViewBoundOrOnResume$1;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/16 v10, 0x1e + + const/4 v11, 0x0 + + invoke-static/range {v3 .. v11}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali index fdea130e4a..7b420e5166 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali @@ -446,7 +446,7 @@ new-array v2, v0, [Ljava/lang/Object; - const-string v4, "48.2" + const-string v4, "48.3" aput-object v4, v2, v3 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/WidgetSettings.smali b/com.discord/smali_classes2/com/discord/widgets/settings/WidgetSettings.smali index 9a70e23bc5..cfae273b8c 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/WidgetSettings.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/WidgetSettings.smali @@ -1870,7 +1870,7 @@ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - const-string v0, " - 48.2 (1310)" + const-string v0, " - 48.3 (1312)" invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;