package com.discord.widgets.user.search; import android.app.Dialog; import android.content.Context; import android.graphics.drawable.ColorDrawable; import android.os.Bundle; import android.view.Window; import androidx.core.os.BundleKt; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentViewModelLazyKt; import com.discord.app.AppDialog; import com.discord.stores.StoreStream; import com.discord.utilities.accessibility.AccessibilityUtils; import com.discord.utilities.analytics.AnalyticsTracker; import com.discord.utilities.rx.ObservableExtensionsKt; import d0.o; import d0.z.d.a0; import d0.z.d.m; import java.util.Objects; import kotlin.Lazy; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; import rx.Observable; /* compiled from: WidgetGlobalSearchDialog.kt */ public final class WidgetGlobalSearchDialog extends AppDialog { public static final Companion Companion = new Companion(null); private final Lazy dismissViewModel$delegate = FragmentViewModelLazyKt.createViewModelLazy(this, a0.getOrCreateKotlinClass(WidgetGlobalSearchDismissModel.class), new WidgetGlobalSearchDialog$$special$$inlined$activityViewModels$1(this), new WidgetGlobalSearchDialog$$special$$inlined$activityViewModels$2(this)); /* compiled from: WidgetGlobalSearchDialog.kt */ public static final class Companion { private Companion() { } public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public static /* synthetic */ void show$default(Companion companion, FragmentManager fragmentManager, String str, int i, Object obj) { if ((i & 2) != 0) { str = null; } companion.show(fragmentManager, str); } public final void dismiss(FragmentManager fragmentManager) { m.checkNotNullParameter(fragmentManager, "fragmentManager"); Fragment findFragmentByTag = fragmentManager.findFragmentByTag("javaClass"); if (findFragmentByTag != null && (findFragmentByTag instanceof WidgetGlobalSearchDialog)) { ((WidgetGlobalSearchDialog) findFragmentByTag).dismiss(); } } public final void show(FragmentManager fragmentManager, String str) { m.checkNotNullParameter(fragmentManager, "fragmentManager"); dismiss(fragmentManager); WidgetGlobalSearchDialog widgetGlobalSearchDialog = new WidgetGlobalSearchDialog(); widgetGlobalSearchDialog.setArguments(BundleKt.bundleOf(o.to("EXTRA_SEARCH_TEXT", str))); widgetGlobalSearchDialog.show(fragmentManager, "javaClass"); AnalyticsTracker.INSTANCE.quickSwitcherOpen(); } } public WidgetGlobalSearchDialog() { super(2131559041); } private final WidgetGlobalSearchDismissModel getDismissViewModel() { return (WidgetGlobalSearchDismissModel) this.dismissViewModel$delegate.getValue(); } private final WidgetGlobalSearch getFragment() { Fragment findFragmentById = getChildFragmentManager().findFragmentById(2131365759); Objects.requireNonNull(findFragmentById, "null cannot be cast to non-null type com.discord.widgets.user.search.WidgetGlobalSearch"); return (WidgetGlobalSearch) findFragmentById; } @Override // com.discord.app.AppDialog, androidx.fragment.app.DialogFragment public void dismiss() { super.dismiss(); getFragment().onDismiss(); } @Override // com.discord.app.AppDialog, androidx.fragment.app.DialogFragment public Dialog onCreateDialog(Bundle bundle) { setStyle(0, 2131951654); return super.onCreateDialog(bundle); } @Override // com.discord.app.AppDialog, androidx.fragment.app.DialogFragment, androidx.fragment.app.Fragment public void onStart() { Window window; super.onStart(); Dialog dialog = getDialog(); if (dialog != null && (window = dialog.getWindow()) != null) { if (!AccessibilityUtils.INSTANCE.isReducedMotionEnabled()) { window.getAttributes().windowAnimations = 2131952479; } window.setLayout(-1, -1); window.setBackgroundDrawable(new ColorDrawable(0)); window.setSoftInputMode(53); } } @Override // com.discord.app.AppDialog public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(getDismissViewModel().getDismissEvents(), this, null, 2, null), WidgetGlobalSearchDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGlobalSearchDialog$onViewBoundOrOnResume$1(this), 62, (Object) null); Observable S = ObservableExtensionsKt.computationLatest(StoreStream.Companion.getChannelsSelected().observeId()).r().S(1); m.checkNotNullExpressionValue(S, "StoreStream\n .get…hanged()\n .skip(1)"); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(S, this, null, 2, null), WidgetGlobalSearchDialog.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGlobalSearchDialog$onViewBoundOrOnResume$2(this), 62, (Object) null); } }