BaseMedalDialog.smali

.class public Lsg/bigolive/revenue64/component/medal/ui/BaseMedalDialog;
.super Landroidx/fragment/app/DialogFragment;
.source "SourceFile"


# instance fields
.field private a:Ljava/util/HashMap;


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 13
    invoke-direct {p0}, Landroidx/fragment/app/DialogFragment;-><init>()V

    return-void
.end method


# virtual methods
.method public a()V
    .registers 2

    iget-object v0, p0, Lsg/bigolive/revenue64/component/medal/ui/BaseMedalDialog;->a:Ljava/util/HashMap;

    if-eqz v0, :cond_7

    invoke-virtual {v0}, Ljava/util/HashMap;->clear()V

    :cond_7
    return-void
.end method

.method public synthetic onDestroyView()V
    .registers 1

    invoke-super {p0}, Landroidx/fragment/app/DialogFragment;->onDestroyView()V

    invoke-virtual {p0}, Lsg/bigolive/revenue64/component/medal/ui/BaseMedalDialog;->a()V

    return-void
.end method

.method public onStart()V
    .registers 5

    const-string v0, "dialog!!"

    .line 44
    :try_start_2
    invoke-static {}, Lsg/bigo/common/i;->e()Z

    move-result v1

    if-eqz v1, :cond_76

    invoke-virtual {p0}, Lsg/bigolive/revenue64/component/medal/ui/BaseMedalDialog;->getDialog()Landroid/app/Dialog;

    move-result-object v1

    if-eqz v1, :cond_76

    .line 46
    invoke-super {p0}, Landroidx/fragment/app/DialogFragment;->onStart()V

    .line 47
    invoke-virtual {p0}, Lsg/bigolive/revenue64/component/medal/ui/BaseMedalDialog;->getDialog()Landroid/app/Dialog;

    move-result-object v1

    if-nez v1, :cond_1a

    invoke-static {}, Lkotlin/f/b/o;->a()V

    :cond_1a
    invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v1}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;

    move-result-object v1

    if-nez v1, :cond_26

    invoke-static {}, Lkotlin/f/b/o;->a()V

    :cond_26
    const-string v2, "dialog!!.window!!"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v1}, Landroid/view/Window;->getDecorView()Landroid/view/View;

    move-result-object v1

    const-string v2, "dialog!!.window!!.decorView"

    invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {p0}, Lsg/bigolive/revenue64/component/medal/ui/BaseMedalDialog;->getActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v2

    if-nez v2, :cond_3d

    invoke-static {}, Lkotlin/f/b/o;->a()V

    :cond_3d
    const-string v3, "activity!!"

    invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;->getWindow()Landroid/view/Window;

    move-result-object v2

    const-string v3, "activity!!.window"

    invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v2}, Landroid/view/Window;->getDecorView()Landroid/view/View;

    move-result-object v2

    const-string v3, "activity!!.window.decorView"

    invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v2}, Landroid/view/View;->getSystemUiVisibility()I

    move-result v2

    invoke-virtual {v1, v2}, Landroid/view/View;->setSystemUiVisibility(I)V

    .line 49
    invoke-virtual {p0}, Lsg/bigolive/revenue64/component/medal/ui/BaseMedalDialog;->getDialog()Landroid/app/Dialog;

    move-result-object v1

    if-nez v1, :cond_64

    invoke-static {}, Lkotlin/f/b/o;->a()V

    :cond_64
    invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-virtual {v1}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;

    move-result-object v0

    if-nez v0, :cond_70

    invoke-static {}, Lkotlin/f/b/o;->a()V

    :cond_70
    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/view/Window;->clearFlags(I)V

    return-void

    .line 51
    :cond_76
    invoke-super {p0}, Landroidx/fragment/app/DialogFragment;->onStart()V
    :try_end_79
    .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_79} :catch_7a

    return-void

    .line 54
    :catch_7a
    sget-boolean v0, Lcom/live/share64/utils/m;->d:Z

    return-void
.end method