Changes of com.discord v1251
This commit is contained in:
parent
cef9fa9a2e
commit
4b481ae41b
9600 changed files with 408618 additions and 461559 deletions
|
@ -18,18 +18,18 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public final synthetic d:I
|
||||
.field public final synthetic a:I
|
||||
|
||||
.field public final synthetic e:Ljava/lang/Object;
|
||||
.field public final synthetic b:Ljava/lang/Object;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(ILjava/lang/Object;)V
|
||||
.locals 0
|
||||
|
||||
iput p1, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->d:I
|
||||
iput p1, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->a:I
|
||||
|
||||
iput-object p2, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->e:Ljava/lang/Object;
|
||||
iput-object p2, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->b:Ljava/lang/Object;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
|
@ -41,7 +41,7 @@
|
|||
.method public final onAnimationUpdate(Landroid/animation/ValueAnimator;)V
|
||||
.locals 4
|
||||
|
||||
iget v0, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->d:I
|
||||
iget v0, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->a:I
|
||||
|
||||
const-string v1, "null cannot be cast to non-null type kotlin.Float"
|
||||
|
||||
|
@ -53,11 +53,11 @@
|
|||
|
||||
if-ne v0, v3, :cond_1
|
||||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->e:Ljava/lang/Object;
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->b:Ljava/lang/Object;
|
||||
|
||||
check-cast v0, Lcom/discord/panels/OverlappingPanelsLayout;
|
||||
|
||||
invoke-static {p1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v2}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
|
||||
|
||||
|
@ -88,11 +88,11 @@
|
|||
throw p1
|
||||
|
||||
:cond_2
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->e:Ljava/lang/Object;
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout$a;->b:Ljava/lang/Object;
|
||||
|
||||
check-cast v0, Lcom/discord/panels/OverlappingPanelsLayout;
|
||||
|
||||
invoke-static {p1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v2}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Lcom/discord/panels/OverlappingPanelsLayout$c;
|
||||
.super Lj0/n/c/i;
|
||||
.super Lk0/o/c/j;
|
||||
.source "OverlappingPanelsLayout.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lj0/n/c/i;",
|
||||
"Lk0/o/c/j;",
|
||||
"Lkotlin/jvm/functions/Function0<",
|
||||
"Lkotlin/Unit;",
|
||||
">;"
|
||||
|
@ -42,7 +42,7 @@
|
|||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-direct {p0, p1}, Lj0/n/c/i;-><init>(I)V
|
||||
invoke-direct {p0, p1}, Lk0/o/c/j;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Lcom/discord/panels/OverlappingPanelsLayout$d;
|
||||
.super Lj0/n/c/i;
|
||||
.super Lk0/o/c/j;
|
||||
.source "OverlappingPanelsLayout.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lj0/n/c/i;",
|
||||
"Lk0/o/c/j;",
|
||||
"Lkotlin/jvm/functions/Function0<",
|
||||
"Lkotlin/Unit;",
|
||||
">;"
|
||||
|
@ -42,7 +42,7 @@
|
|||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-direct {p0, p1}, Lj0/n/c/i;-><init>(I)V
|
||||
invoke-direct {p0, p1}, Lk0/o/c/j;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Lcom/discord/panels/OverlappingPanelsLayout$e;
|
||||
.super Lj0/n/c/i;
|
||||
.super Lk0/o/c/j;
|
||||
.source "OverlappingPanelsLayout.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lj0/n/c/i;",
|
||||
"Lk0/o/c/j;",
|
||||
"Lkotlin/jvm/functions/Function0<",
|
||||
"Lkotlin/Unit;",
|
||||
">;"
|
||||
|
@ -42,7 +42,7 @@
|
|||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-direct {p0, p1}, Lj0/n/c/i;-><init>(I)V
|
||||
invoke-direct {p0, p1}, Lk0/o/c/j;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -139,7 +139,9 @@
|
|||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 2
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
const-string v0, "context"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
|
||||
|
||||
|
@ -183,7 +185,7 @@
|
|||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object v0, Lj0/i/n;->d:Lj0/i/n;
|
||||
sget-object v0, Lk0/j/n;->d:Lk0/j/n;
|
||||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->childGestureRegions:Ljava/util/List;
|
||||
|
||||
|
@ -202,21 +204,14 @@
|
|||
iput-boolean p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isSystemGestureNavigationPossible:Z
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "context"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 2
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
const-string v0, "context"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
|
@ -260,7 +255,7 @@
|
|||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object v0, Lj0/i/n;->d:Lj0/i/n;
|
||||
sget-object v0, Lk0/j/n;->d:Lk0/j/n;
|
||||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->childGestureRegions:Ljava/util/List;
|
||||
|
||||
|
@ -281,21 +276,14 @@
|
|||
invoke-direct {p0, p2}, Lcom/discord/panels/OverlappingPanelsLayout;->initialize(Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "context"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 1
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
const-string v0, "context"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
|
@ -339,7 +327,7 @@
|
|||
|
||||
iput-object p3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object p3, Lj0/i/n;->d:Lj0/i/n;
|
||||
sget-object p3, Lk0/j/n;->d:Lk0/j/n;
|
||||
|
||||
iput-object p3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->childGestureRegions:Ljava/util/List;
|
||||
|
||||
|
@ -360,15 +348,6 @@
|
|||
invoke-direct {p0, p2}, Lcom/discord/panels/OverlappingPanelsLayout;->initialize(Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "context"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public synthetic constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
|
@ -428,7 +407,7 @@
|
|||
:cond_0
|
||||
const-string p0, "centerPanel"
|
||||
|
||||
invoke-static {p0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
|
@ -447,7 +426,7 @@
|
|||
:cond_0
|
||||
const-string p0, "startPanel"
|
||||
|
||||
invoke-static {p0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
|
@ -952,13 +931,13 @@
|
|||
.end method
|
||||
|
||||
.method private final handleCenterPanelX(FF)V
|
||||
.locals 11
|
||||
.locals 12
|
||||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanel:Landroid/view/View;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-eqz v0, :cond_1b
|
||||
if-eqz v0, :cond_1a
|
||||
|
||||
iget-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isLeftToRight:Z
|
||||
|
||||
|
@ -987,7 +966,7 @@
|
|||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -1017,7 +996,7 @@
|
|||
goto :goto_1
|
||||
|
||||
:cond_3
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -1029,7 +1008,7 @@
|
|||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanel:Landroid/view/View;
|
||||
|
||||
if-eqz v0, :cond_1a
|
||||
if-eqz v0, :cond_19
|
||||
|
||||
iget-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isLeftToRight:Z
|
||||
|
||||
|
@ -1052,7 +1031,7 @@
|
|||
goto :goto_2
|
||||
|
||||
:cond_5
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -1082,7 +1061,7 @@
|
|||
goto :goto_3
|
||||
|
||||
:cond_8
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -1158,13 +1137,15 @@
|
|||
:goto_6
|
||||
iget-object v8, p0, Lcom/discord/panels/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
|
||||
|
||||
if-eqz v8, :cond_19
|
||||
if-eqz v8, :cond_18
|
||||
|
||||
xor-int/lit8 v9, v6, 0x1
|
||||
|
||||
const/high16 v10, 0x3f000000 # 0.5f
|
||||
|
||||
if-eqz v8, :cond_18
|
||||
const-string v11, "$this$setEnabledAlpha"
|
||||
|
||||
invoke-static {v8, v11}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
if-eqz v9, :cond_f
|
||||
|
||||
|
@ -1284,38 +1265,31 @@
|
|||
return-void
|
||||
|
||||
:cond_16
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_17
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_18
|
||||
const-string p1, "$this$setEnabledAlpha"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_19
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
const-string p1, "endPanel"
|
||||
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1a
|
||||
const-string p1, "endPanel"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1b
|
||||
const-string p1, "startPanel"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
@ -1392,14 +1366,14 @@
|
|||
:cond_3
|
||||
const-string v0, "centerPanel"
|
||||
|
||||
invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_4
|
||||
const-string v0, "endPanel"
|
||||
|
||||
invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
.end method
|
||||
|
@ -1474,14 +1448,14 @@
|
|||
:cond_3
|
||||
const-string v0, "centerPanel"
|
||||
|
||||
invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_4
|
||||
const-string v0, "startPanel"
|
||||
|
||||
invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
.end method
|
||||
|
@ -1497,7 +1471,7 @@
|
|||
|
||||
const-string v2, "getChildAt(0)"
|
||||
|
||||
invoke-static {v1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v2}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanel:Landroid/view/View;
|
||||
|
||||
|
@ -1509,7 +1483,7 @@
|
|||
|
||||
const-string v3, "getChildAt(1)"
|
||||
|
||||
invoke-static {v2, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v2, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
|
||||
|
||||
|
@ -1521,7 +1495,7 @@
|
|||
|
||||
const-string v3, "getChildAt(2)"
|
||||
|
||||
invoke-static {v2, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v2, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanel:Landroid/view/View;
|
||||
|
||||
|
@ -1617,42 +1591,42 @@
|
|||
return-void
|
||||
|
||||
:cond_1
|
||||
invoke-static {v7}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_2
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_3
|
||||
invoke-static {v7}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_4
|
||||
invoke-static {v7}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_5
|
||||
invoke-static {v7}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_6
|
||||
invoke-static {v7}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_7
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_8
|
||||
invoke-static {v4}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
.end method
|
||||
|
@ -1668,7 +1642,9 @@
|
|||
|
||||
const-string v1, "context"
|
||||
|
||||
invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
sget-object v1, Lf/a/f/a;->a:Lkotlin/jvm/functions/Function1;
|
||||
|
||||
|
@ -1740,7 +1716,7 @@
|
|||
|
||||
const-string v3, "resources"
|
||||
|
||||
invoke-static {v0, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
|
||||
|
||||
|
@ -1754,7 +1730,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {v0, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
|
@ -1769,7 +1745,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {v0, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
|
@ -1971,12 +1947,12 @@
|
|||
return v2
|
||||
|
||||
:cond_7
|
||||
invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_8
|
||||
invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
@ -2260,12 +2236,12 @@
|
|||
return-void
|
||||
|
||||
:cond_0
|
||||
invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1
|
||||
invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
@ -2310,12 +2286,12 @@
|
|||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_2
|
||||
invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -2355,7 +2331,7 @@
|
|||
|
||||
const-string v2, "resources"
|
||||
|
||||
invoke-static {v1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v2}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
|
@ -2411,7 +2387,7 @@
|
|||
:cond_3
|
||||
const-string p1, "centerPanel"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
|
@ -2635,12 +2611,12 @@
|
|||
return-void
|
||||
|
||||
:cond_0
|
||||
invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1
|
||||
invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
@ -2745,7 +2721,7 @@
|
|||
:cond_3
|
||||
const-string p1, "centerPanel"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
|
@ -2865,13 +2841,15 @@
|
|||
.method public final handleEndPanelState(Lcom/discord/panels/PanelState;)V
|
||||
.locals 2
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
const-string v0, "endPanelState"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {p1, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {p1, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2879,7 +2857,7 @@
|
|||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {v0, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2898,7 +2876,7 @@
|
|||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {v0, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -2911,27 +2889,20 @@
|
|||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
const-string p1, "endPanelState"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final handleStartPanelState(Lcom/discord/panels/PanelState;)V
|
||||
.locals 2
|
||||
|
||||
if-eqz p1, :cond_2
|
||||
const-string v0, "startPanelState"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {p1, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {p1, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2939,7 +2910,7 @@
|
|||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {v0, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2954,7 +2925,7 @@
|
|||
:cond_0
|
||||
sget-object v1, Lcom/discord/panels/PanelState$a;->a:Lcom/discord/panels/PanelState$a;
|
||||
|
||||
invoke-static {p1, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {p1, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2962,7 +2933,7 @@
|
|||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {v0, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -2975,43 +2946,36 @@
|
|||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
const-string p1, "startPanelState"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
|
||||
.locals 6
|
||||
|
||||
const/4 v0, 0x0
|
||||
const-string v0, "event"
|
||||
|
||||
if-eqz p1, :cond_b
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
const/4 v3, 0x1
|
||||
|
||||
if-eqz v1, :cond_5
|
||||
if-eqz v0, :cond_5
|
||||
|
||||
if-eq v1, v3, :cond_3
|
||||
if-eq v0, v3, :cond_3
|
||||
|
||||
const/4 v4, 0x2
|
||||
|
||||
if-eq v1, v4, :cond_0
|
||||
if-eq v0, v4, :cond_0
|
||||
|
||||
const/4 p1, 0x3
|
||||
|
||||
if-eq v1, p1, :cond_3
|
||||
if-eq v0, p1, :cond_3
|
||||
|
||||
iget-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
|
||||
|
@ -3081,7 +3045,7 @@
|
|||
invoke-virtual {p1}, Landroid/view/VelocityTracker;->recycle()V
|
||||
|
||||
:cond_4
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->velocityTracker:Landroid/view/VelocityTracker;
|
||||
iput-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->velocityTracker:Landroid/view/VelocityTracker;
|
||||
|
||||
iget-boolean p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
|
||||
|
@ -3098,15 +3062,15 @@
|
|||
|
||||
invoke-direct {p0, p1}, Lcom/discord/panels/OverlappingPanelsLayout;->isTouchingCenterPanelWhileSidePanelOpen(Landroid/view/MotionEvent;)Z
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
iput-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
iput-boolean v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
|
||||
iget-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
|
||||
|
||||
if-eqz v1, :cond_a
|
||||
if-eqz v0, :cond_a
|
||||
|
||||
invoke-virtual {v1}, Landroid/view/View;->getX()F
|
||||
invoke-virtual {v0}, Landroid/view/View;->getX()F
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -3136,7 +3100,7 @@
|
|||
|
||||
const-string v4, "resources"
|
||||
|
||||
invoke-static {v1, v4}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v4}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
|
@ -3199,16 +3163,9 @@
|
|||
:cond_a
|
||||
const-string p1, "centerPanel"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v0
|
||||
|
||||
:cond_b
|
||||
const-string p1, "event"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
throw v0
|
||||
throw v1
|
||||
.end method
|
||||
|
||||
.method public onLayout(ZIIII)V
|
||||
|
@ -3237,36 +3194,36 @@
|
|||
.method public onTouchEvent(Landroid/view/MotionEvent;)Z
|
||||
.locals 5
|
||||
|
||||
const/4 v0, 0x0
|
||||
const-string v0, "event"
|
||||
|
||||
if-eqz p1, :cond_b
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iget-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isHomeSystemGesture:Z
|
||||
iget-boolean v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isHomeSystemGesture:Z
|
||||
|
||||
const/4 v2, 0x0
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
return v2
|
||||
return v1
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
const/4 v3, 0x1
|
||||
const/4 v2, 0x1
|
||||
|
||||
if-eqz v1, :cond_a
|
||||
if-eqz v0, :cond_a
|
||||
|
||||
if-eq v1, v3, :cond_6
|
||||
if-eq v0, v2, :cond_6
|
||||
|
||||
const/4 v4, 0x2
|
||||
const/4 v3, 0x2
|
||||
|
||||
if-eq v1, v4, :cond_1
|
||||
if-eq v0, v3, :cond_1
|
||||
|
||||
const/4 v4, 0x3
|
||||
const/4 v3, 0x3
|
||||
|
||||
if-eq v1, v4, :cond_6
|
||||
if-eq v0, v3, :cond_6
|
||||
|
||||
goto/16 :goto_4
|
||||
|
||||
|
@ -3277,7 +3234,7 @@
|
|||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
return v2
|
||||
return v1
|
||||
|
||||
:cond_2
|
||||
iget v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->xFromInterceptActionDown:F
|
||||
|
@ -3288,19 +3245,19 @@
|
|||
|
||||
invoke-static {v0}, Ljava/lang/Math;->abs(F)F
|
||||
|
||||
move-result v1
|
||||
move-result v3
|
||||
|
||||
iget v4, p0, Lcom/discord/panels/OverlappingPanelsLayout;->scrollingSlopPx:F
|
||||
|
||||
cmpl-float v1, v1, v4
|
||||
cmpl-float v3, v3, v4
|
||||
|
||||
if-lez v1, :cond_4
|
||||
if-lez v3, :cond_4
|
||||
|
||||
iget-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->swipeDirection:Lcom/discord/panels/OverlappingPanelsLayout$SwipeDirection;
|
||||
iget-object v3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->swipeDirection:Lcom/discord/panels/OverlappingPanelsLayout$SwipeDirection;
|
||||
|
||||
if-nez v1, :cond_4
|
||||
if-nez v3, :cond_4
|
||||
|
||||
int-to-float v1, v2
|
||||
int-to-float v1, v1
|
||||
|
||||
cmpl-float v0, v0, v1
|
||||
|
||||
|
@ -3335,76 +3292,71 @@
|
|||
goto :goto_3
|
||||
|
||||
:cond_6
|
||||
iget-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
iget-boolean v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
|
||||
if-eqz v1, :cond_7
|
||||
if-eqz v0, :cond_7
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
iget v4, p0, Lcom/discord/panels/OverlappingPanelsLayout;->xFromInterceptActionDown:F
|
||||
iget v3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->xFromInterceptActionDown:F
|
||||
|
||||
sub-float/2addr v1, v4
|
||||
sub-float/2addr v0, v3
|
||||
|
||||
invoke-static {v1}, Ljava/lang/Math;->abs(F)F
|
||||
invoke-static {v0}, Ljava/lang/Math;->abs(F)F
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
iget v4, p0, Lcom/discord/panels/OverlappingPanelsLayout;->scrollingSlopPx:F
|
||||
iget v3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->scrollingSlopPx:F
|
||||
|
||||
cmpg-float v1, v1, v4
|
||||
cmpg-float v0, v0, v3
|
||||
|
||||
if-gez v1, :cond_7
|
||||
if-gez v0, :cond_7
|
||||
|
||||
iget-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
iget-boolean v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
|
||||
if-nez v1, :cond_7
|
||||
if-nez v0, :cond_7
|
||||
|
||||
const/4 v1, 0x1
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_7
|
||||
const/4 v1, 0x0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_1
|
||||
if-eqz v1, :cond_8
|
||||
if-eqz v0, :cond_8
|
||||
|
||||
invoke-virtual {p0}, Lcom/discord/panels/OverlappingPanelsLayout;->closePanels()V
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_8
|
||||
iget-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->velocityTracker:Landroid/view/VelocityTracker;
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->velocityTracker:Landroid/view/VelocityTracker;
|
||||
|
||||
if-eqz v1, :cond_9
|
||||
if-eqz v0, :cond_9
|
||||
|
||||
invoke-virtual {v1, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
|
||||
invoke-virtual {v0, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
|
||||
|
||||
:cond_9
|
||||
invoke-direct {p0, p1}, Lcom/discord/panels/OverlappingPanelsLayout;->snapOpenOrClose(Landroid/view/MotionEvent;)V
|
||||
|
||||
:goto_2
|
||||
iput-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
iput-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
|
||||
iput-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
iput-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->swipeDirection:Lcom/discord/panels/OverlappingPanelsLayout$SwipeDirection;
|
||||
const/4 p1, 0x0
|
||||
|
||||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->swipeDirection:Lcom/discord/panels/OverlappingPanelsLayout$SwipeDirection;
|
||||
|
||||
:cond_a
|
||||
:goto_3
|
||||
const/4 v2, 0x1
|
||||
const/4 v1, 0x1
|
||||
|
||||
:goto_4
|
||||
return v2
|
||||
|
||||
:cond_b
|
||||
const-string p1, "event"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
throw v0
|
||||
return v1
|
||||
.end method
|
||||
|
||||
.method public final openEndPanel()V
|
||||
|
@ -3430,7 +3382,9 @@
|
|||
.method public final varargs registerEndPanelStateListeners([Lcom/discord/panels/OverlappingPanelsLayout$PanelStateListener;)V
|
||||
.locals 4
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
const-string v0, "panelStateListenerArgs"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
array-length v0, p1
|
||||
|
||||
|
@ -3451,21 +3405,14 @@
|
|||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "panelStateListenerArgs"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final varargs registerStartPanelStateListeners([Lcom/discord/panels/OverlappingPanelsLayout$PanelStateListener;)V
|
||||
.locals 4
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
const-string v0, "panelStateListenerArgs"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
array-length v0, p1
|
||||
|
||||
|
@ -3486,19 +3433,10 @@
|
|||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "panelStateListenerArgs"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final setChildGestureRegions(Ljava/util/List;)V
|
||||
.locals 0
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -3508,26 +3446,21 @@
|
|||
}
|
||||
.end annotation
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
const-string v0, "childGestureRegions"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->childGestureRegions:Ljava/util/List;
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
const-string p1, "childGestureRegions"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final setEndPanelLockState(Lcom/discord/panels/OverlappingPanelsLayout$LockState;)V
|
||||
.locals 1
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
const-string v0, "lockState"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelLockState:Lcom/discord/panels/OverlappingPanelsLayout$LockState;
|
||||
|
||||
|
@ -3539,21 +3472,14 @@
|
|||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "lockState"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final setStartPanelLockState(Lcom/discord/panels/OverlappingPanelsLayout$LockState;)V
|
||||
.locals 1
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
const-string v0, "lockState"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanelLockState:Lcom/discord/panels/OverlappingPanelsLayout$LockState;
|
||||
|
||||
|
@ -3565,15 +3491,6 @@
|
|||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "lockState"
|
||||
|
||||
invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final setStartPanelUseFullPortraitWidth(Z)V
|
||||
|
|
|
@ -1181,7 +1181,7 @@
|
|||
|
||||
new-array v4, v0, [I
|
||||
|
||||
const v5, 0x7f0404af
|
||||
const v5, 0x7f0404a1
|
||||
|
||||
aput v5, v4, v3
|
||||
|
||||
|
@ -1296,10 +1296,10 @@
|
|||
0x7f0403f6
|
||||
0x7f040430
|
||||
0x7f040431
|
||||
0x7f0404c1
|
||||
0x7f0404c4
|
||||
0x7f040553
|
||||
0x7f04055d
|
||||
0x7f0404b3
|
||||
0x7f0404b6
|
||||
0x7f040545
|
||||
0x7f04054f
|
||||
.end array-data
|
||||
|
||||
:array_1
|
||||
|
@ -1308,8 +1308,8 @@
|
|||
0x7f040056
|
||||
0x7f040113
|
||||
0x7f040261
|
||||
0x7f0404c4
|
||||
0x7f04055d
|
||||
0x7f0404b6
|
||||
0x7f04054f
|
||||
.end array-data
|
||||
|
||||
:array_2
|
||||
|
@ -1326,8 +1326,8 @@
|
|||
0x7f040389
|
||||
0x7f04038a
|
||||
0x7f0403c8
|
||||
0x7f040493
|
||||
0x7f040499
|
||||
0x7f040485
|
||||
0x7f04048b
|
||||
.end array-data
|
||||
|
||||
:array_4
|
||||
|
@ -1357,17 +1357,17 @@
|
|||
:array_7
|
||||
.array-data 4
|
||||
0x1010119
|
||||
0x7f0404a8
|
||||
0x7f040551
|
||||
0x7f040552
|
||||
0x7f04049a
|
||||
0x7f040543
|
||||
0x7f040544
|
||||
.end array-data
|
||||
|
||||
:array_8
|
||||
.array-data 4
|
||||
0x1010142
|
||||
0x7f04054d
|
||||
0x7f04054e
|
||||
0x7f04054f
|
||||
0x7f04053f
|
||||
0x7f040540
|
||||
0x7f040541
|
||||
.end array-data
|
||||
|
||||
:array_9
|
||||
|
@ -1402,8 +1402,8 @@
|
|||
0x7f04024c
|
||||
0x7f04032c
|
||||
0x7f040382
|
||||
0x7f0404f8
|
||||
0x7f040514
|
||||
0x7f0404ea
|
||||
0x7f040506
|
||||
.end array-data
|
||||
|
||||
:array_b
|
||||
|
@ -1501,38 +1501,38 @@
|
|||
0x7f04043d
|
||||
0x7f04043e
|
||||
0x7f04043f
|
||||
0x7f040474
|
||||
0x7f04047c
|
||||
0x7f04047e
|
||||
0x7f04047f
|
||||
0x7f0404a4
|
||||
0x7f0404a5
|
||||
0x7f0404d6
|
||||
0x7f040503
|
||||
0x7f040505
|
||||
0x7f040506
|
||||
0x7f040507
|
||||
0x7f040509
|
||||
0x7f04050a
|
||||
0x7f04050b
|
||||
0x7f04050c
|
||||
0x7f04050f
|
||||
0x7f040510
|
||||
0x7f040561
|
||||
0x7f040562
|
||||
0x7f040563
|
||||
0x7f040564
|
||||
0x7f04059d
|
||||
0x7f0405a1
|
||||
0x7f0405a2
|
||||
0x7f0405a3
|
||||
0x7f0405a4
|
||||
0x7f0405a5
|
||||
0x7f0405a6
|
||||
0x7f0405a7
|
||||
0x7f0405a8
|
||||
0x7f0405a9
|
||||
0x7f0405aa
|
||||
0x7f040466
|
||||
0x7f04046e
|
||||
0x7f040470
|
||||
0x7f040471
|
||||
0x7f040496
|
||||
0x7f040497
|
||||
0x7f0404c8
|
||||
0x7f0404f5
|
||||
0x7f0404f7
|
||||
0x7f0404f8
|
||||
0x7f0404f9
|
||||
0x7f0404fb
|
||||
0x7f0404fc
|
||||
0x7f0404fd
|
||||
0x7f0404fe
|
||||
0x7f040501
|
||||
0x7f040502
|
||||
0x7f040553
|
||||
0x7f040554
|
||||
0x7f040555
|
||||
0x7f040556
|
||||
0x7f04058f
|
||||
0x7f040593
|
||||
0x7f040594
|
||||
0x7f040595
|
||||
0x7f040596
|
||||
0x7f040597
|
||||
0x7f040598
|
||||
0x7f040599
|
||||
0x7f04059a
|
||||
0x7f04059b
|
||||
0x7f04059c
|
||||
.end array-data
|
||||
|
||||
:array_c
|
||||
|
@ -1558,8 +1558,8 @@
|
|||
0x7f040118
|
||||
0x7f0401e9
|
||||
0x7f040250
|
||||
0x7f0404a3
|
||||
0x7f040543
|
||||
0x7f040495
|
||||
0x7f040535
|
||||
.end array-data
|
||||
|
||||
:array_f
|
||||
|
@ -1583,7 +1583,7 @@
|
|||
0x7f04024b
|
||||
0x7f04024c
|
||||
0x7f04024d
|
||||
0x7f040573
|
||||
0x7f040565
|
||||
.end array-data
|
||||
|
||||
:array_11
|
||||
|
@ -1618,7 +1618,7 @@
|
|||
0x7f0401dd
|
||||
0x7f0401e2
|
||||
0x7f0403c4
|
||||
0x7f04048f
|
||||
0x7f040481
|
||||
.end array-data
|
||||
|
||||
:array_14
|
||||
|
@ -1668,8 +1668,8 @@
|
|||
0x7f0402dc
|
||||
0x7f0402dd
|
||||
0x7f0403d2
|
||||
0x7f04048b
|
||||
0x7f040566
|
||||
0x7f04047d
|
||||
0x7f040558
|
||||
.end array-data
|
||||
|
||||
:array_18
|
||||
|
@ -1682,7 +1682,7 @@
|
|||
0x1010130
|
||||
0x1010131
|
||||
0x7f040405
|
||||
0x7f0404be
|
||||
0x7f0404b0
|
||||
.end array-data
|
||||
|
||||
:array_19
|
||||
|
@ -1712,11 +1712,11 @@
|
|||
0x7f04032d
|
||||
0x7f040437
|
||||
0x7f040438
|
||||
0x7f040471
|
||||
0x7f040472
|
||||
0x7f0404bf
|
||||
0x7f0404c8
|
||||
0x7f04059e
|
||||
0x7f040463
|
||||
0x7f040464
|
||||
0x7f0404b1
|
||||
0x7f0404ba
|
||||
0x7f040590
|
||||
.end array-data
|
||||
|
||||
:array_1c
|
||||
|
@ -1743,17 +1743,17 @@
|
|||
0x1010124
|
||||
0x1010125
|
||||
0x1010142
|
||||
0x7f040492
|
||||
0x7f0404a6
|
||||
0x7f0404d2
|
||||
0x7f0404d3
|
||||
0x7f0404d7
|
||||
0x7f040547
|
||||
0x7f040548
|
||||
0x7f040549
|
||||
0x7f04056a
|
||||
0x7f04056f
|
||||
0x7f040570
|
||||
0x7f040484
|
||||
0x7f040498
|
||||
0x7f0404c4
|
||||
0x7f0404c5
|
||||
0x7f0404c9
|
||||
0x7f040539
|
||||
0x7f04053a
|
||||
0x7f04053b
|
||||
0x7f04055c
|
||||
0x7f040561
|
||||
0x7f040562
|
||||
.end array-data
|
||||
|
||||
:array_1f
|
||||
|
@ -1772,8 +1772,8 @@
|
|||
0x1010585
|
||||
0x7f040244
|
||||
0x7f04024c
|
||||
0x7f0404f8
|
||||
0x7f040514
|
||||
0x7f0404ea
|
||||
0x7f040506
|
||||
.end array-data
|
||||
|
||||
:array_20
|
||||
|
@ -1796,18 +1796,18 @@
|
|||
0x7f0403c9
|
||||
0x7f0403ca
|
||||
0x7f0403f6
|
||||
0x7f0404c1
|
||||
0x7f0404c2
|
||||
0x7f0404c3
|
||||
0x7f040553
|
||||
0x7f040555
|
||||
0x7f040556
|
||||
0x7f040557
|
||||
0x7f040558
|
||||
0x7f040559
|
||||
0x7f04055a
|
||||
0x7f04055b
|
||||
0x7f04055c
|
||||
0x7f0404b3
|
||||
0x7f0404b4
|
||||
0x7f0404b5
|
||||
0x7f040545
|
||||
0x7f040547
|
||||
0x7f040548
|
||||
0x7f040549
|
||||
0x7f04054a
|
||||
0x7f04054b
|
||||
0x7f04054c
|
||||
0x7f04054d
|
||||
0x7f04054e
|
||||
.end array-data
|
||||
|
||||
:array_21
|
||||
|
@ -1816,7 +1816,7 @@
|
|||
0x10100da
|
||||
0x7f0403db
|
||||
0x7f0403de
|
||||
0x7f040517
|
||||
0x7f040509
|
||||
.end array-data
|
||||
|
||||
:array_22
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue