ib$b.smali

.class Ldxoptimizer/ib$b;
.super Ljava/lang/Object;
.source "AutoScrollHelper.java"

# interfaces
.implements Ljava/lang/Runnable;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Ldxoptimizer/ib;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = "b"
.end annotation


# instance fields
.field final synthetic a:Ldxoptimizer/ib;


# direct methods
.method constructor <init>(Ldxoptimizer/ib;)V
    .registers 2

    .prologue
    .line 685
    iput-object p1, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 686
    return-void
.end method


# virtual methods
.method public run()V
    .registers 4

    .prologue
    const/4 v2, 0x0

    .line 690
    iget-object v0, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iget-boolean v0, v0, Ldxoptimizer/ib;->e:Z

    if-nez v0, :cond_8

    .line 718
    :goto_7
    return-void

    .line 694
    :cond_8
    iget-object v0, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iget-boolean v0, v0, Ldxoptimizer/ib;->c:Z

    if-eqz v0, :cond_19

    .line 695
    iget-object v0, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iput-boolean v2, v0, Ldxoptimizer/ib;->c:Z

    .line 696
    iget-object v0, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iget-object v0, v0, Ldxoptimizer/ib;->a:Ldxoptimizer/ib$a;

    invoke-virtual {v0}, Ldxoptimizer/ib$a;->a()V

    .line 699
    :cond_19
    iget-object v0, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iget-object v0, v0, Ldxoptimizer/ib;->a:Ldxoptimizer/ib$a;

    .line 700
    invoke-virtual {v0}, Ldxoptimizer/ib$a;->c()Z

    move-result v1

    if-nez v1, :cond_2b

    iget-object v1, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    invoke-virtual {v1}, Ldxoptimizer/ib;->a()Z

    move-result v1

    if-nez v1, :cond_30

    .line 701
    :cond_2b
    iget-object v0, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iput-boolean v2, v0, Ldxoptimizer/ib;->e:Z

    goto :goto_7

    .line 705
    :cond_30
    iget-object v1, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iget-boolean v1, v1, Ldxoptimizer/ib;->d:Z

    if-eqz v1, :cond_3f

    .line 706
    iget-object v1, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iput-boolean v2, v1, Ldxoptimizer/ib;->d:Z

    .line 707
    iget-object v1, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    invoke-virtual {v1}, Ldxoptimizer/ib;->b()V

    .line 710
    :cond_3f
    invoke-virtual {v0}, Ldxoptimizer/ib$a;->d()V

    .line 712
    invoke-virtual {v0}, Ldxoptimizer/ib$a;->g()I

    move-result v1

    .line 713
    invoke-virtual {v0}, Ldxoptimizer/ib$a;->h()I

    move-result v0

    .line 714
    iget-object v2, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    invoke-virtual {v2, v1, v0}, Ldxoptimizer/ib;->a(II)V

    .line 717
    iget-object v0, p0, Ldxoptimizer/ib$b;->a:Ldxoptimizer/ib;

    iget-object v0, v0, Ldxoptimizer/ib;->b:Landroid/view/View;

    invoke-static {v0, p0}, Ldxoptimizer/gm;->a(Landroid/view/View;Ljava/lang/Runnable;)V

    goto :goto_7
.end method