Picsart v24.6版本的 MD5 值为:21a61631d94e54da68d2ad9268b8b9d9

以下内容为反编译后的 MainFragment.java 源代码,内容仅作参考


package com.picsart.studio.editor.home;

import android.animation.Animator;
import android.annotation.SuppressLint;
import android.app.Dialog;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.Bitmap;
import android.graphics.Color;
import android.graphics.Matrix;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.util.Size;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import androidx.databinding.DataBinderMapperImpl;
import androidx.databinding.ViewDataBinding;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.lifecycle.Lifecycle;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.gms.tasks.CancellationTokenSource;
import com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.picsart.analytics.AnalyticsInfo;
import com.picsart.analytics.PAanalytics;
import com.picsart.chooser.ChooserResultModel;
import com.picsart.chooser.MediaItemLoaded;
import com.picsart.chooser.MediaType;
import com.picsart.chooser.SourceType;
import com.picsart.coroutine.flow.FlowChannelExtKt;
import com.picsart.editor.base.EditorFragment;
import com.picsart.editor.base.ToolType;
import com.picsart.editor.base.transition.TransitionEntity;
import com.picsart.export.ExportParams;
import com.picsart.export.ExportResult;
import com.picsart.growth.reusables.feedback.entity.model.OpeningCondition;
import com.picsart.model.exception.OOMException;
import com.picsart.nux.share.ShareProgressView;
import com.picsart.studio.R;
import com.picsart.studio.ads.a;
import com.picsart.studio.apiv3.model.MediaViewData;
import com.picsart.studio.common.EditingData;
import com.picsart.studio.common.constants.SourceParam;
import com.picsart.studio.editor.core.CacheableBitmap;
import com.picsart.studio.editor.events.EventsFactory;
import com.picsart.studio.editor.home.MainFragment;
import com.picsart.studio.editor.home.MainFragmentViewModel;
import com.picsart.studio.editor.home.Tool;
import com.picsart.studio.editor.home.ui.Badge;
import com.picsart.studio.editor.home.ui.EditorMainBarRecycler;
import com.picsart.studio.editor.home.ui.FloatingButtonConfigs;
import com.picsart.studio.editor.home.ui.MainScreenEditorView;
import com.picsart.studio.editor.home.ui.nux.NuxView;
import com.picsart.studio.editor.main.EditorActivity;
import com.picsart.studio.editor.main.viewmodel.EditorActivityViewModel;
import com.picsart.studio.editor.main.viewmodel.EditorOnboardingViewModel;
import com.picsart.studio.editor.tool.cutout.ToolResultStickerCreator;
import com.picsart.studio.editor.tooltip.EditorTooltipPresenter;
import com.picsart.studio.reusableviews.actionView.ActionView;
import com.picsart.userProjects.api.files.popups.StorageReachedPopupSourceType;
import com.picsart.userProjects.api.projectEditorActions.ProjectEditorActionsSharedViewModel;
import com.tokens.spacing.SpacingSystem;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.collections.EmptyList;
import kotlin.coroutines.intrinsics.CoroutineSingletons;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Ref$IntRef;
import kotlinx.coroutines.flow.FlowKt__TransformKt$filterNotNull$$inlined$unsafeTransform$1;
import kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1;
import myobfuscated.ap1.b;
import myobfuscated.d4.m;
import myobfuscated.fi2.a;
import myobfuscated.fo0.aa;
import myobfuscated.fo0.v6;
import myobfuscated.fq1.b0;
import myobfuscated.h4.a0;
import myobfuscated.h4.r;
import myobfuscated.h4.x;
import myobfuscated.h4.z;
import myobfuscated.ik2.f;
import myobfuscated.ik2.h;
import myobfuscated.je0.y;
import myobfuscated.jk2.n;
import myobfuscated.m3.x0;
import myobfuscated.mm1.e;
import myobfuscated.pn2.f1;
import myobfuscated.qz1.d;
import myobfuscated.sp1.l;
import myobfuscated.sz1.a;
import myobfuscated.u42.p6;
import myobfuscated.ud0.o;
import myobfuscated.up1.g;
import myobfuscated.up1.i;
import myobfuscated.up1.j;
import myobfuscated.xk2.k;
import myobfuscated.xk2.q;
import org.jetbrains.annotations.NotNull;
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u00012\u00020\u0002:\u0001\u0005B\u0007¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0006"}, d2 = {"Lcom/picsart/studio/editor/home/MainFragment;", "Lcom/picsart/editor/base/EditorFragment;", "Lmyobfuscated/up1/j;", "<init>", "()V", "LongPressGestureListener", "_editor_main_compileGlobalReleaseKotlin"}, k = 1, mv = {1, 9, 0})
public final class MainFragment extends EditorFragment implements j {
    public static final int k0 = 0;
    @NotNull
    public final h G;
    @NotNull
    public final h H;
    public v6 I;
    @NotNull
    public final h J;
    @NotNull
    public final h K;
    @NotNull
    public final h L;
    @NotNull
    public final h M;
    @NotNull
    public final h N;
    @NotNull
    public final h O;
    @NotNull
    public final h P;
    @NotNull
    public final h Q;
    @NotNull
    public final h R;
    @NotNull
    public final h S;
    @NotNull
    public final h T;
    @NotNull
    public final h U;
    @NotNull
    public final h V;
    @NotNull
    public final myobfuscated.h.b<Bundle> W;
    @NotNull
    public final h X;
    public myobfuscated.up1.b Y;
    public ToolType Z;
    public float a0;
    public float b0;
    public float c0;
    public Bitmap d0;
    @NotNull
    public CancellationTokenSource e0;
    public f1 f0;
    public boolean g0;
    @NotNull
    public final LongPressGestureListener h0;
    @NotNull
    public final ArrayList<Runnable> i0;
    @NotNull
    public final b j0;

    public final class LongPressGestureListener implements b.a {
        public LongPressGestureListener() {
        }

        @Override
        public final void f(float f, float f2) {
            MainFragment mainFragment = MainFragment.this;
            v6 v6Var = mainFragment.I;
            if (v6Var != null) {
                mainFragment.f0 = myobfuscated.ee0.b.d(mainFragment, new MainFragment$LongPressGestureListener$onLongPress$1$1(mainFragment, v6Var, null));
                Unit unit = Unit.a;
            }
        }
    }

    public class a {
        public static final int[] a;
        public static final int[] b;

        static {
            int[] iArr = new int[OpeningCondition.values().length];
            try {
                iArr[OpeningCondition.EDITOR_CLOSE.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                iArr[OpeningCondition.SAVE.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            a = iArr;
            int[] iArr2 = new int[Tool.EditorIconType.values().length];
            try {
                iArr2[Tool.EditorIconType.TOOL.ordinal()] = 1;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                iArr2[Tool.EditorIconType.GROUP.ordinal()] = 2;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                iArr2[Tool.EditorIconType.TOOLTIP.ordinal()] = 3;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                iArr2[Tool.EditorIconType.MINIAPP.ordinal()] = 4;
            } catch (NoSuchFieldError unused6) {
            }
            b = iArr2;
        }
    }

    public static final class b implements g {
        public b() {
        }

        @Override
        public final void a(@NotNull Tool editorItem, @NotNull View view) {
            Intrinsics.checkNotNullParameter(editorItem, "editorItem");
            Intrinsics.checkNotNullParameter(view, "view");
            Badge g = editorItem.g();
            MainFragment mainFragment = MainFragment.this;
            if (g != null && mainFragment.getContext() != null) {
                Context context = mainFragment.getContext();
                Intrinsics.e(context);
                int i = MainFragment.k0;
                EditorHomeConfig v4 = mainFragment.C4().v4();
                d.b(context, g, v4 != null ? v4.b() : null, editorItem);
            }
            Bundle bundle = new Bundle();
            int i2 = MainFragment.k0;
            ToolType toolType = mainFragment.Z;
            ((EditorTooltipPresenter) mainFragment.X.getValue()).getClass();
            bundle.putString("selected_subtool", EditorTooltipPresenter.b(toolType));
            mainFragment.Z = null;
            if (editorItem.l() == Tool.EditorIconType.TOOLTIP) {
                ((EditorTooltipPresenter) mainFragment.X.getValue()).a(editorItem, view);
            } else if (editorItem.n() && !o.a(mainFragment.getContext())) {
                if (editorItem.r() != ToolType.REMOVE) {
                    i.a(view);
                    return;
                }
                HashMap hashMap = new HashMap();
                hashMap.put("offline_mode", new e(3, mainFragment, editorItem));
                PAanalytics.INSTANCE.runExperiment("3dbb", new x0(view, 1), hashMap);
            } else {
                MainFragment mainFragment2 = MainFragment.this;
                ToolType r = editorItem.r();
                CacheableBitmap X3 = mainFragment.X3();
                myobfuscated.qe1.g gVar = (myobfuscated.qe1.g) mainFragment.S.getValue();
                String m = editorItem.m();
                if (m == null) {
                    m = "";
                }
                String m2 = editorItem.m();
                myobfuscated.aq1.a.b(mainFragment2, r, X3, bundle, gVar.getValue(m, m2 != null ? m2 : ""), editorItem.d());
                mainFragment.I4();
            }
        }
    }

    public static final class c implements r, k {
        public final Function1 a;

        public c(Function1 function) {
            Intrinsics.checkNotNullParameter(function, "function");
            this.a = function;
        }

        @Override
        @NotNull
        public final f<?> b() {
            return this.a;
        }

        public final boolean equals(Object obj) {
            if ((obj instanceof r) && (obj instanceof k)) {
                return Intrinsics.c(this.a, ((k) obj).b());
            }
            return false;
        }

        public final int hashCode() {
            return this.a.hashCode();
        }

        @Override
        public final void y1(Object obj) {
            this.a.invoke(obj);
        }
    }

    public MainFragment() {
        final Function0<androidx.fragment.app.h> function0 = new Function0<androidx.fragment.app.h>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final androidx.fragment.app.h invoke() {
                androidx.fragment.app.h requireActivity = Fragment.this.requireActivity();
                Intrinsics.checkNotNullExpressionValue(requireActivity, "requireActivity()");
                return requireActivity;
            }
        };
        LazyThreadSafetyMode lazyThreadSafetyMode = LazyThreadSafetyMode.NONE;
        this.G = kotlin.a.a(lazyThreadSafetyMode, new Function0<EditorActivityViewModel>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final EditorActivityViewModel invoke() {
                myobfuscated.i4.a defaultViewModelCreationExtras;
                Fragment fragment = Fragment.this;
                myobfuscated.yp2.a aVar = r2;
                Function0 function02 = function0;
                Function0 function03 = r4;
                Function0 function04 = r5;
                z viewModelStore = ((a0) function02.invoke()).getViewModelStore();
                if (function03 == null || (defaultViewModelCreationExtras = (myobfuscated.i4.a) function03.invoke()) == null) {
                    defaultViewModelCreationExtras = fragment.getDefaultViewModelCreationExtras();
                    Intrinsics.checkNotNullExpressionValue(defaultViewModelCreationExtras, "this.defaultViewModelCreationExtras");
                }
                return myobfuscated.op2.a.a(q.a.b(EditorActivityViewModel.class), viewModelStore, null, defaultViewModelCreationExtras, aVar, myobfuscated.jp2.a.a(fragment), function04);
            }
        });
        LazyThreadSafetyMode lazyThreadSafetyMode2 = LazyThreadSafetyMode.SYNCHRONIZED;
        this.H = kotlin.a.a(lazyThreadSafetyMode2, new Function0<MainFragmentViewModel>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final MainFragmentViewModel invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(MainFragmentViewModel.class), aVar2);
            }
        });
        this.J = kotlin.a.a(lazyThreadSafetyMode2, new Function0<com.picsart.export.a>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final com.picsart.export.a invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(com.picsart.export.a.class), aVar2);
            }
        });
        final Function0<androidx.fragment.app.h> function02 = new Function0<androidx.fragment.app.h>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final androidx.fragment.app.h invoke() {
                androidx.fragment.app.h requireActivity = Fragment.this.requireActivity();
                Intrinsics.checkNotNullExpressionValue(requireActivity, "requireActivity()");
                return requireActivity;
            }
        };
        this.K = kotlin.a.a(lazyThreadSafetyMode, new Function0<myobfuscated.vu0.a>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final myobfuscated.vu0.a invoke() {
                myobfuscated.i4.a defaultViewModelCreationExtras;
                Fragment fragment = Fragment.this;
                myobfuscated.yp2.a aVar = r2;
                Function0 function03 = function02;
                Function0 function04 = r4;
                Function0 function05 = r5;
                z viewModelStore = ((a0) function03.invoke()).getViewModelStore();
                if (function04 == null || (defaultViewModelCreationExtras = (myobfuscated.i4.a) function04.invoke()) == null) {
                    defaultViewModelCreationExtras = fragment.getDefaultViewModelCreationExtras();
                    Intrinsics.checkNotNullExpressionValue(defaultViewModelCreationExtras, "this.defaultViewModelCreationExtras");
                }
                return myobfuscated.op2.a.a(q.a.b(myobfuscated.vu0.a.class), viewModelStore, null, defaultViewModelCreationExtras, aVar, myobfuscated.jp2.a.a(fragment), function05);
            }
        });
        final Function0<androidx.fragment.app.h> function03 = new Function0<androidx.fragment.app.h>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final androidx.fragment.app.h invoke() {
                androidx.fragment.app.h requireActivity = Fragment.this.requireActivity();
                Intrinsics.checkNotNullExpressionValue(requireActivity, "requireActivity()");
                return requireActivity;
            }
        };
        this.L = kotlin.a.a(lazyThreadSafetyMode, new Function0<ProjectEditorActionsSharedViewModel>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final ProjectEditorActionsSharedViewModel invoke() {
                myobfuscated.i4.a defaultViewModelCreationExtras;
                Fragment fragment = Fragment.this;
                myobfuscated.yp2.a aVar = r2;
                Function0 function04 = function03;
                Function0 function05 = r4;
                Function0 function06 = r5;
                z viewModelStore = ((a0) function04.invoke()).getViewModelStore();
                if (function05 == null || (defaultViewModelCreationExtras = (myobfuscated.i4.a) function05.invoke()) == null) {
                    defaultViewModelCreationExtras = fragment.getDefaultViewModelCreationExtras();
                    Intrinsics.checkNotNullExpressionValue(defaultViewModelCreationExtras, "this.defaultViewModelCreationExtras");
                }
                return myobfuscated.op2.a.a(q.a.b(ProjectEditorActionsSharedViewModel.class), viewModelStore, null, defaultViewModelCreationExtras, aVar, myobfuscated.jp2.a.a(fragment), function06);
            }
        });
        final Function0<androidx.fragment.app.h> function04 = new Function0<androidx.fragment.app.h>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final androidx.fragment.app.h invoke() {
                androidx.fragment.app.h requireActivity = Fragment.this.requireActivity();
                Intrinsics.checkNotNullExpressionValue(requireActivity, "requireActivity()");
                return requireActivity;
            }
        };
        this.M = kotlin.a.a(lazyThreadSafetyMode, new Function0<EditorOnboardingViewModel>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final EditorOnboardingViewModel invoke() {
                myobfuscated.i4.a defaultViewModelCreationExtras;
                Fragment fragment = Fragment.this;
                myobfuscated.yp2.a aVar = r2;
                Function0 function05 = function04;
                Function0 function06 = r4;
                Function0 function07 = r5;
                z viewModelStore = ((a0) function05.invoke()).getViewModelStore();
                if (function06 == null || (defaultViewModelCreationExtras = (myobfuscated.i4.a) function06.invoke()) == null) {
                    defaultViewModelCreationExtras = fragment.getDefaultViewModelCreationExtras();
                    Intrinsics.checkNotNullExpressionValue(defaultViewModelCreationExtras, "this.defaultViewModelCreationExtras");
                }
                return myobfuscated.op2.a.a(q.a.b(EditorOnboardingViewModel.class), viewModelStore, null, defaultViewModelCreationExtras, aVar, myobfuscated.jp2.a.a(fragment), function07);
            }
        });
        this.N = kotlin.a.a(lazyThreadSafetyMode2, new Function0<myobfuscated.vu0.d>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final myobfuscated.vu0.d invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(myobfuscated.vu0.d.class), aVar2);
            }
        });
        this.O = kotlin.a.a(lazyThreadSafetyMode2, new Function0<p6>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final p6 invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(p6.class), aVar2);
            }
        });
        this.P = kotlin.a.a(lazyThreadSafetyMode2, new Function0<myobfuscated.xp1.b>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final myobfuscated.xp1.b invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(myobfuscated.xp1.b.class), aVar2);
            }
        });
        this.Q = kotlin.a.a(lazyThreadSafetyMode2, new Function0<myobfuscated.zs0.a>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final myobfuscated.zs0.a invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(myobfuscated.zs0.a.class), aVar2);
            }
        });
        this.R = kotlin.a.a(lazyThreadSafetyMode2, new Function0<ToolResultStickerCreator>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final ToolResultStickerCreator invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(ToolResultStickerCreator.class), aVar2);
            }
        });
        this.S = kotlin.a.a(lazyThreadSafetyMode2, new Function0<myobfuscated.qe1.g>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final myobfuscated.qe1.g invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(myobfuscated.qe1.g.class), aVar2);
            }
        });
        this.T = kotlin.a.a(lazyThreadSafetyMode2, new Function0<myobfuscated.d72.a>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final myobfuscated.d72.a invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(myobfuscated.d72.a.class), aVar2);
            }
        });
        this.U = kotlin.a.a(lazyThreadSafetyMode2, new Function0<myobfuscated.s51.a>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final myobfuscated.s51.a invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(myobfuscated.s51.a.class), aVar2);
            }
        });
        this.V = kotlin.a.a(lazyThreadSafetyMode2, new Function0<myobfuscated.cw0.a>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final myobfuscated.cw0.a invoke() {
                myobfuscated.rp2.a aVar = myobfuscated.rp2.a.this;
                myobfuscated.yp2.a aVar2 = r2;
                return (aVar instanceof myobfuscated.rp2.b ? ((myobfuscated.rp2.b) aVar).x() : aVar.getKoin().a.d).b(r3, q.a.b(myobfuscated.cw0.a.class), aVar2);
            }
        });
        myobfuscated.h.b<Bundle> registerForActivityResult = registerForActivityResult(P3().a(), new com.picsart.chooser.half.font.custom.presenter.b(this, 2));
        Intrinsics.checkNotNullExpressionValue(registerForActivityResult, "registerForActivityResult(...)");
        this.W = registerForActivityResult;
        this.X = kotlin.a.b(new Function0<EditorTooltipPresenter>() {
            {
                super(0);
            }

            @Override
            @NotNull
            public final EditorTooltipPresenter invoke() {
                Context requireContext = MainFragment.this.requireContext();
                Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
                MainFragment mainFragment = MainFragment.this;
                String str = mainFragment.d;
                int i = MainFragment.k0;
                EditorHomeConfig v4 = mainFragment.C4().v4();
                if (v4 == null) {
                    v4 = new EditorHomeConfig();
                }
                EditorHomeConfig editorHomeConfig = v4;
                v6 v6Var = MainFragment.this.I;
                EditorMainBarRecycler editorMainBarRecycler = v6Var != null ? v6Var.J : null;
                if (editorMainBarRecycler != null) {
                    Intrinsics.checkNotNullExpressionValue(editorMainBarRecycler, "requireNotNull(...)");
                    final MainFragment mainFragment2 = MainFragment.this;
                    Function1<OnBoardingInfo, Unit> function1 = new Function1<OnBoardingInfo, Unit>() {
                        {
                            super(1);
                        }

                        @Override
                        public Unit invoke(OnBoardingInfo onBoardingInfo) {
                            invoke2(onBoardingInfo);
                            return Unit.a;
                        }

                        public final void invoke2(@NotNull OnBoardingInfo it) {
                            Intrinsics.checkNotNullParameter(it, "it");
                            myobfuscated.up1.b bVar = MainFragment.this.Y;
                            if (bVar != null) {
                                bVar.setOnBoardingInfo(it);
                            }
                        }
                    };
                    final MainFragment mainFragment3 = MainFragment.this;
                    Function0<Unit> function05 = new Function0<Unit>() {
                        {
                            super(0);
                        }

                        @Override
                        public Unit invoke() {
                            invoke2();
                            return Unit.a;
                        }

                        public final void invoke2() {
                            MainFragment.this.I4();
                        }
                    };
                    final MainFragment mainFragment4 = MainFragment.this;
                    return new EditorTooltipPresenter(requireContext, str, editorHomeConfig, editorMainBarRecycler, function1, function05, new Function1<ToolType, Unit>() {
                        {
                            super(1);
                        }

                        @Override
                        public Unit invoke(ToolType toolType) {
                            invoke2(toolType);
                            return Unit.a;
                        }

                        public final void invoke2(ToolType toolType) {
                            MainFragment.this.Z = toolType;
                        }
                    });
                }
                throw new IllegalArgumentException("Required value was null.".toString());
            }
        });
        this.e0 = new CancellationTokenSource();
        this.g0 = true;
        this.h0 = new LongPressGestureListener();
        this.i0 = new ArrayList<>();
        this.j0 = new b();
    }

    public static final Object A4(MainFragment mainFragment, myobfuscated.mk2.c cVar) {
        MainFragment$loadOriginalBitmap$1 mainFragment$loadOriginalBitmap$1;
        int i;
        mainFragment.getClass();
        if (cVar instanceof MainFragment$loadOriginalBitmap$1) {
            mainFragment$loadOriginalBitmap$1 = (MainFragment$loadOriginalBitmap$1) cVar;
            int i2 = mainFragment$loadOriginalBitmap$1.label;
            if ((i2 & RecyclerView.UNDEFINED_DURATION) != 0) {
                mainFragment$loadOriginalBitmap$1.label = i2 - RecyclerView.UNDEFINED_DURATION;
                Object obj = mainFragment$loadOriginalBitmap$1.result;
                CoroutineSingletons coroutineSingletons = CoroutineSingletons.COROUTINE_SUSPENDED;
                i = mainFragment$loadOriginalBitmap$1.label;
                if (i != 0) {
                    myobfuscated.ik2.i.b(obj);
                    mainFragment.e0.cancel();
                    mainFragment.e0 = new CancellationTokenSource();
                    if (mainFragment.d0 == null) {
                        EditorActivityViewModel C4 = mainFragment.C4();
                        mainFragment$loadOriginalBitmap$1.L$0 = mainFragment;
                        mainFragment$loadOriginalBitmap$1.label = 1;
                        obj = C4.O4(mainFragment$loadOriginalBitmap$1);
                        if (obj == coroutineSingletons) {
                            return coroutineSingletons;
                        }
                    }
                    return Unit.a;
                } else if (i != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                } else {
                    mainFragment = (MainFragment) mainFragment$loadOriginalBitmap$1.L$0;
                    myobfuscated.ik2.i.b(obj);
                }
                mainFragment.d0 = (Bitmap) obj;
                return Unit.a;
            }
        }
        mainFragment$loadOriginalBitmap$1 = new MainFragment$loadOriginalBitmap$1(mainFragment, cVar);
        Object obj2 = mainFragment$loadOriginalBitmap$1.result;
        CoroutineSingletons coroutineSingletons2 = CoroutineSingletons.COROUTINE_SUSPENDED;
        i = mainFragment$loadOriginalBitmap$1.label;
        if (i != 0) {
        }
        mainFragment.d0 = (Bitmap) obj2;
        return Unit.a;
    }

    public static void y4(ExtendedFloatingActionButton fab, MainFragment this$0, FloatingButtonConfigs configs) {
        Tool[] n;
        Intrinsics.checkNotNullParameter(fab, "$fab");
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        Intrinsics.checkNotNullParameter(configs, "$configs");
        Tool tool = null;
        if (!fab.B) {
            fab.f(fab.u);
            myobfuscated.ee0.b.b(this$0, new MainFragment$setupFabButton$1$5$2(this$0, fab, null));
            return;
        }
        EditorHomeConfig v4 = this$0.C4().v4();
        if (v4 != null && (n = v4.n()) != null) {
            int length = n.length;
            int i = 0;
            while (true) {
                if (i >= length) {
                    break;
                }
                Tool tool2 = n[i];
                if (tool2.r() == ToolType.getTool(configs.b())) {
                    tool = tool2;
                    break;
                }
                i++;
            }
        }
        if (tool == null || !tool.n() || o.a(this$0.getContext())) {
            myobfuscated.aq1.a.c(this$0, ToolType.getTool(configs.b()), this$0.X3(), null, null, 56);
        } else {
            Context context = this$0.getContext();
            if (context != null) {
                String string = context.getString(R.string.gen_no_connection);
                Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
                a.C1482a.b(context, string, context.getString(R.string.editor_requires_internet_connection), 2000, 16);
            }
        }
        fab.f(fab.t);
    }

    public static final Object z4(MainFragment mainFragment, EditorActivity editorActivity, myobfuscated.mk2.c cVar) {
        MainFragment$createExportParams$1 mainFragment$createExportParams$1;
        CoroutineSingletons coroutineSingletons;
        int i;
        EditingData editingData;
        Bitmap bitmap;
        ExportParams.Destination destination;
        EditorActivity editorActivity2;
        ExportParams.d dVar;
        Object l4;
        ExportParams.a aVar;
        ExportParams.Destination destination2;
        EditorActivity editorActivity3;
        EditingData editingData2;
        MainFragment mainFragment2;
        MainFragment mainFragment3 = mainFragment;
        mainFragment.getClass();
        if (cVar instanceof MainFragment$createExportParams$1) {
            mainFragment$createExportParams$1 = (MainFragment$createExportParams$1) cVar;
            int i2 = mainFragment$createExportParams$1.label;
            if ((i2 & RecyclerView.UNDEFINED_DURATION) != 0) {
                mainFragment$createExportParams$1.label = i2 - RecyclerView.UNDEFINED_DURATION;
                Object obj = mainFragment$createExportParams$1.result;
                coroutineSingletons = CoroutineSingletons.COROUTINE_SUSPENDED;
                i = mainFragment$createExportParams$1.label;
                if (i != 0) {
                    myobfuscated.ik2.i.b(obj);
                    ExportParams.Destination destination3 = ExportParams.Destination.EDITOR;
                    EditingData K3 = mainFragment.K3();
                    Bitmap d = mainFragment.C4().f.n().d();
                    EditorActivityViewModel C4 = mainFragment.C4();
                    mainFragment$createExportParams$1.L$0 = mainFragment3;
                    mainFragment$createExportParams$1.L$1 = editorActivity;
                    mainFragment$createExportParams$1.L$2 = destination3;
                    mainFragment$createExportParams$1.L$3 = K3;
                    mainFragment$createExportParams$1.L$4 = d;
                    mainFragment$createExportParams$1.label = 1;
                    Object v = C4.f.v(mainFragment$createExportParams$1);
                    if (v == coroutineSingletons) {
                        return coroutineSingletons;
                    }
                    editingData = K3;
                    bitmap = d;
                    destination = destination3;
                    obj = v;
                    editorActivity2 = editorActivity;
                } else if (i != 1) {
                    if (i == 2) {
                        aVar = (ExportParams.a) mainFragment$createExportParams$1.L$4;
                        dVar = (ExportParams.d) mainFragment$createExportParams$1.L$3;
                        destination2 = (ExportParams.Destination) mainFragment$createExportParams$1.L$2;
                        editorActivity3 = (EditorActivity) mainFragment$createExportParams$1.L$1;
                        mainFragment2 = (MainFragment) mainFragment$createExportParams$1.L$0;
                        myobfuscated.ik2.i.b(obj);
                        editingData2 = (EditingData) mainFragment$createExportParams$1.L$5;
                        boolean booleanValue = ((Boolean) obj).booleanValue();
                        boolean z = !mainFragment2.C4().f.b();
                        String B4 = mainFragment2.C4().B4();
                        Long l = editorActivity3 != null ? new Long(editorActivity3.X()) : null;
                        return new ExportParams(destination2, dVar, aVar, false, true, false, false, new ExportParams.b(editingData2, booleanValue, z, B4, l == null ? l.longValue() : 0L, mainFragment2.d), 104);
                    }
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                } else {
                    destination = (ExportParams.Destination) mainFragment$createExportParams$1.L$2;
                    editorActivity2 = (EditorActivity) mainFragment$createExportParams$1.L$1;
                    myobfuscated.ik2.i.b(obj);
                    bitmap = (Bitmap) mainFragment$createExportParams$1.L$4;
                    editingData = (EditingData) mainFragment$createExportParams$1.L$3;
                    mainFragment3 = (MainFragment) mainFragment$createExportParams$1.L$0;
                }
                dVar = new ExportParams.d(editingData, null, null, bitmap, (List) obj, null, null, false, false, editorActivity2 == null ? editorActivity2.a0().A() : null, null, 1510);
                String value = SourceParam.EDITOR.getValue();
                String str = mainFragment3.d;
                ExportParams.a aVar2 = new ExportParams.a(value, null, str, str, null, null, 50);
                EditingData y4 = mainFragment3.C4().y4();
                EditorActivityViewModel C42 = mainFragment3.C4();
                mainFragment$createExportParams$1.L$0 = mainFragment3;
                mainFragment$createExportParams$1.L$1 = editorActivity2;
                mainFragment$createExportParams$1.L$2 = destination;
                mainFragment$createExportParams$1.L$3 = dVar;
                mainFragment$createExportParams$1.L$4 = aVar2;
                mainFragment$createExportParams$1.L$5 = y4;
                mainFragment$createExportParams$1.label = 2;
                l4 = C42.l4(mainFragment$createExportParams$1);
                if (l4 != coroutineSingletons) {
                    return coroutineSingletons;
                }
                aVar = aVar2;
                obj = l4;
                destination2 = destination;
                editorActivity3 = editorActivity2;
                editingData2 = y4;
                mainFragment2 = mainFragment3;
                boolean booleanValue2 = ((Boolean) obj).booleanValue();
                boolean z2 = !mainFragment2.C4().f.b();
                String B42 = mainFragment2.C4().B4();
                if (editorActivity3 != null) {
                }
                return new ExportParams(destination2, dVar, aVar, false, true, false, false, new ExportParams.b(editingData2, booleanValue2, z2, B42, l == null ? l.longValue() : 0L, mainFragment2.d), 104);
            }
        }
        mainFragment$createExportParams$1 = new MainFragment$createExportParams$1(mainFragment3, cVar);
        Object obj2 = mainFragment$createExportParams$1.result;
        coroutineSingletons = CoroutineSingletons.COROUTINE_SUSPENDED;
        i = mainFragment$createExportParams$1.label;
        if (i != 0) {
        }
        dVar = new ExportParams.d(editingData, null, null, bitmap, (List) obj2, null, null, false, false, editorActivity2 == null ? editorActivity2.a0().A() : null, null, 1510);
        String value2 = SourceParam.EDITOR.getValue();
        String str2 = mainFragment3.d;
        ExportParams.a aVar22 = new ExportParams.a(value2, null, str2, str2, null, null, 50);
        EditingData y42 = mainFragment3.C4().y4();
        EditorActivityViewModel C422 = mainFragment3.C4();
        mainFragment$createExportParams$1.L$0 = mainFragment3;
        mainFragment$createExportParams$1.L$1 = editorActivity2;
        mainFragment$createExportParams$1.L$2 = destination;
        mainFragment$createExportParams$1.L$3 = dVar;
        mainFragment$createExportParams$1.L$4 = aVar22;
        mainFragment$createExportParams$1.L$5 = y42;
        mainFragment$createExportParams$1.label = 2;
        l4 = C422.l4(mainFragment$createExportParams$1);
        if (l4 != coroutineSingletons) {
        }
    }

    public final void B4() {
        if (C4().f.e()) {
            EditorHomeConfig v4 = C4().v4();
            myobfuscated.tp1.f m = v4 != null ? v4.m() : null;
            if (myobfuscated.an2.r.K(m != null ? Boolean.valueOf(m.c()) : null)) {
                C4().b5();
                return;
            }
        }
        O3().b();
        I3(OpeningCondition.EDITOR_CLOSE, new Function0<Unit>() {
            {
                super(0);
            }

            @Override
            public Unit invoke() {
                invoke2();
                return Unit.a;
            }

            public final void invoke2() {
                MainFragment mainFragment = MainFragment.this;
                int i = MainFragment.k0;
                mainFragment.J4();
            }
        });
    }

    public final EditorActivityViewModel C4() {
        return (EditorActivityViewModel) this.G.getValue();
    }

    public final com.picsart.export.a D4() {
        return (com.picsart.export.a) this.J.getValue();
    }

    public final ProjectEditorActionsSharedViewModel E4() {
        return (ProjectEditorActionsSharedViewModel) this.L.getValue();
    }

    @Override
    public final void F3(@NotNull EditingData editingData) {
        Intrinsics.checkNotNullParameter(editingData, "editingData");
        Intrinsics.checkNotNullParameter(this, "mainFragment");
        myobfuscated.cn0.a.a(new EventsFactory.EditTopMenuItemClickEvent(this.d, this.c, this.b, "done_button"));
        androidx.fragment.app.h activity = getActivity();
        myobfuscated.vm0.j jVar = activity instanceof myobfuscated.vm0.j ? (myobfuscated.vm0.j) activity : null;
        if (jVar != null) {
            jVar.q(this.f, this.g0);
        }
    }

    @NotNull
    public final MainFragmentViewModel F4() {
        return (MainFragmentViewModel) this.H.getValue();
    }

    public final void G4(boolean z) {
        myobfuscated.ee0.b.e(this, new MainFragment$handleSaveAndExportFlow$1(this, z, null));
    }

    public final void H4() {
        this.g0 = false;
        com.picsart.export.a D4 = D4();
        androidx.fragment.app.h activity = getActivity();
        v6 v6Var = this.I;
        D4.f(activity, v6Var != null ? v6Var.E : null, SourceParam.EDITOR_SCREEN.getValue(), this.d, true);
    }

    @Override
    public final void I3(@NotNull OpeningCondition currentCondition, @NotNull Function0<Unit> orElse) {
        myobfuscated.hw0.b bVar;
        OpeningCondition openingCondition;
        int j;
        Intrinsics.checkNotNullParameter(currentCondition, "currentCondition");
        Intrinsics.checkNotNullParameter(orElse, "orElse");
        super.I3(currentCondition, orElse);
        myobfuscated.hw0.c b2 = P3().b();
        if (b2.a && currentCondition == (openingCondition = (bVar = b2.b).a)) {
            int i = a.a[openingCondition.ordinal()];
            if (i == 1) {
                j = O3().j();
            } else if (i != 2) {
                orElse.invoke();
                return;
            } else {
                j = O3().n();
            }
            boolean z = j == bVar.c || (j != 0 && j % bVar.b == 0);
            this.y = O3().m();
            if (!C4().p.b() || this.y || !z) {
                orElse.invoke();
                return;
            }
            O3().f();
            Pair pair = openingCondition == OpeningCondition.EDITOR_CLOSE ? new Pair("back", "editor_close") : new Pair("save_to_gallery", "editor_save");
            this.W.a(myobfuscated.i3.g.b(new Pair("FEEDBACK_LAUNCHER", (String) pair.component1()), new Pair("source", (String) pair.component2()), new Pair("source_sid", this.d)));
        }
    }

    public final void I4() {
        myobfuscated.up1.b bVar = this.Y;
        if (bVar != null) {
            bVar.a();
            String value = SourceParam.CLOSE.getValue();
            Intrinsics.checkNotNullExpressionValue(value, "getValue(...)");
            myobfuscated.cn0.a.a(new EventsFactory.ToolsTapEvent(this.d, this.c, value));
        }
    }

    @Override
    public final void J3() {
        J4();
    }

    public final void J4() {
        O3().l();
        String value = SourceParam.CLOSE_BUTTON.getValue();
        Intrinsics.checkNotNullExpressionValue(value, "getValue(...)");
        L4(value);
        androidx.fragment.app.h activity = getActivity();
        myobfuscated.vm0.j jVar = activity instanceof myobfuscated.vm0.j ? (myobfuscated.vm0.j) activity : null;
        if (jVar != null) {
            jVar.w();
        }
    }

    public final void K4() {
        FragmentManager childFragmentManager = getChildFragmentManager();
        Intrinsics.checkNotNullExpressionValue(childFragmentManager, "getChildFragmentManager(...)");
        String value = SourceParam.EDITOR.getValue();
        Intrinsics.checkNotNullExpressionValue(value, "getValue(...)");
        ((myobfuscated.vu0.d) this.N.getValue()).a(childFragmentManager, value, this.d);
    }

    public final void L4(String str) {
        myobfuscated.cn0.a.a(new EventsFactory.EditTopMenuItemClickEvent(this.d, this.c, this.b, str));
    }

    @Override
    @NotNull
    public final List<TransitionEntity> M3() {
        return N3(null);
    }

    @Override
    @NotNull
    public final List<TransitionEntity> N3(Bitmap bitmap) {
        v6 v6Var = this.I;
        if (v6Var != null) {
            ArrayList arrayList = new ArrayList();
            MainScreenEditorView mainScreenEditorView = v6Var.F;
            Bitmap previewImage = mainScreenEditorView.getPreviewImage();
            Matrix imageTransformMatrix = mainScreenEditorView.getImageTransformMatrix();
            arrayList.add(new TransitionEntity(previewImage, null, "overlay", imageTransformMatrix, imageTransformMatrix, 1.0f, 1.0f, 0.0f, 1.0f));
            arrayList.add(b4(v6Var.E, 0, false));
            arrayList.add(b4(v6Var.I, 0, false));
            return arrayList;
        }
        return new ArrayList();
    }

    @Override
    @NotNull
    public final List<TransitionEntity> T3() {
        v6 v6Var = this.I;
        if (v6Var != null) {
            MainScreenEditorView mainScreenEditorView = v6Var.F;
            if (mainScreenEditorView.getPreviewImage() != null) {
                ArrayList arrayList = new ArrayList();
                Size size = new Size(mainScreenEditorView.getPreviewImage().getWidth(), mainScreenEditorView.getPreviewImage().getHeight());
                Matrix imageTransformMatrix = mainScreenEditorView.getImageTransformMatrix();
                arrayList.add(new TransitionEntity(null, size, "overlay", imageTransformMatrix, imageTransformMatrix, 1.0f, 1.0f, 0.0f, 1.0f));
                arrayList.add(b4(v6Var.E, 0, true));
                arrayList.add(b4(v6Var.I, 0, true));
                return arrayList;
            }
            return new ArrayList();
        }
        return new ArrayList();
    }

    @Override
    public final void d4(Bundle bundle) {
    }

    @Override
    public final void h4() {
        Unit unit;
        if (this.Y != null) {
            I4();
            unit = Unit.a;
        } else {
            unit = null;
        }
        if (unit == null) {
            B4();
        }
    }

    @Override
    public final void i4() {
        v6 v6Var = this.I;
        if (v6Var != null) {
            Bitmap bitmap = this.f;
            MainScreenEditorView mainScreenEditorView = v6Var.F;
            mainScreenEditorView.setImage(bitmap);
            mainScreenEditorView.invalidate();
        }
    }

    @Override
    public final void j4(@NotNull Bitmap result, @NotNull ToolType toolType, boolean z) {
        v6 v6Var;
        NuxView nuxView;
        Intrinsics.checkNotNullParameter(result, "result");
        Intrinsics.checkNotNullParameter(toolType, "toolType");
        if (!this.w && (v6Var = this.I) != null && (nuxView = v6Var.K) != null) {
            nuxView.r();
        }
        this.g0 = C4().x4() > 0;
        myobfuscated.ee0.b.e(this, new MainFragment$onResult$1(this, result, toolType, null));
        if (ToolType.RESIZE == toolType) {
            F4().i4(false);
        }
    }

    @Override
    public final Parcelable l3() {
        EditorMainBarRecycler editorMainBarRecycler;
        RecyclerView.o layoutManager;
        v6 v6Var = this.I;
        if (v6Var == null || (editorMainBarRecycler = v6Var.J) == null || (layoutManager = editorMainBarRecycler.getLayoutManager()) == null) {
            return null;
        }
        return layoutManager.v0();
    }

    @Override
    public final void onActivityCreated(Bundle bundle) {
        a.b bVar;
        super.onActivityCreated(bundle);
        if (bundle == null || (bVar = (a.b) com.picsart.studio.ads.a.v.t.remove("editor_complete")) == null) {
            return;
        }
        bVar.d(getActivity());
    }

    @Override
    public final void onActivityResult(int i, int i2, Intent intent) {
        super.onActivityResult(i, i2, intent);
        if (i == 91) {
            MainFragmentViewModel F4 = F4();
            F4.getClass();
            myobfuscated.ee0.a.c(x.a(F4), new MainFragmentViewModel$setMenuProjectVisibility$1(F4, null));
        }
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        myobfuscated.dl1.o.f();
        MainFragmentViewModel F4 = F4();
        EditorActivityViewModel C4 = C4();
        F4.getClass();
        Intrinsics.checkNotNullParameter(C4, "<set-?>");
        F4.u = C4;
        F4().e4(bundle);
        m.b(this, "EXPORT_REQUEST_KEY", new Function2<String, Bundle, Unit>() {

            public class a {
                public static final int[] a;

                static {
                    int[] iArr = new int[ExportResult.Action.values().length];
                    try {
                        iArr[ExportResult.Action.OPEN_POST_TO_PICSART.ordinal()] = 1;
                    } catch (NoSuchFieldError unused) {
                    }
                    try {
                        iArr[ExportResult.Action.OPEN_SUBSCRIPTION_OFFER.ordinal()] = 2;
                    } catch (NoSuchFieldError unused2) {
                    }
                    try {
                        iArr[ExportResult.Action.OPEN_DRIVE_STORAGE_FULL_DIALOG.ordinal()] = 3;
                    } catch (NoSuchFieldError unused3) {
                    }
                    try {
                        iArr[ExportResult.Action.SAVED_SUCCESS.ordinal()] = 4;
                    } catch (NoSuchFieldError unused4) {
                    }
                    a = iArr;
                }
            }

            {
                super(2);
            }

            @Override
            public Unit invoke(String str, Bundle bundle2) {
                invoke2(str, bundle2);
                return Unit.a;
            }

            public final void invoke2(@NotNull String str, @NotNull Bundle bundle2) {
                Intrinsics.checkNotNullParameter(str, "<anonymous parameter 0>");
                Intrinsics.checkNotNullParameter(bundle2, "data");
                Intrinsics.checkNotNullParameter(bundle2, "bundle");
                ExportResult exportResult = (ExportResult) bundle2.getParcelable("EXPORT_RESULT_KEY");
                ExportResult.Action action = exportResult != null ? exportResult.a : null;
                int i = action == null ? -1 : a.a[action.ordinal()];
                if (i == 1) {
                    MainFragment mainFragment = MainFragment.this;
                    androidx.fragment.app.h activity = mainFragment.getActivity();
                    myobfuscated.vm0.j jVar = activity instanceof myobfuscated.vm0.j ? (myobfuscated.vm0.j) activity : null;
                    if (jVar != null) {
                        jVar.q(mainFragment.f, mainFragment.g0);
                    }
                } else if (i == 2) {
                    androidx.fragment.app.h activity2 = MainFragment.this.getActivity();
                    if (activity2 != null) {
                        if (!(true ^ activity2.isFinishing())) {
                            activity2 = null;
                        }
                        if (activity2 != null) {
                            MainFragment mainFragment2 = MainFragment.this;
                            ((p6) mainFragment2.O.getValue()).j(activity2, null, null);
                            ((p6) mainFragment2.O.getValue()).i(activity2, mainFragment2.C4().D4(), null);
                        }
                    }
                } else if (i != 3) {
                    if (i != 4) {
                        return;
                    }
                    MainFragment mainFragment3 = MainFragment.this;
                    int i2 = MainFragment.k0;
                    mainFragment3.H4();
                } else {
                    MainFragment mainFragment4 = MainFragment.this;
                    int i3 = MainFragment.k0;
                    ProjectEditorActionsSharedViewModel E4 = mainFragment4.E4();
                    StorageReachedPopupSourceType storageReachedPopupSourceType = StorageReachedPopupSourceType.DUPLICATE;
                    SourceParam sourceParam = SourceParam.EDITOR;
                    String value = sourceParam.getValue();
                    E4.n4(mainFragment4, new myobfuscated.m82.e(storageReachedPopupSourceType, value, defpackage.a.i(value, "getValue(...)", sourceParam, "getValue(...)"), mainFragment4.d));
                }
            }
        });
    }

    @Override
    @NotNull
    public final View onCreateView(@NotNull LayoutInflater inflater, ViewGroup viewGroup, Bundle bundle) {
        Intrinsics.checkNotNullParameter(inflater, "inflater");
        int i = v6.R;
        DataBinderMapperImpl dataBinderMapperImpl = myobfuscated.u3.d.a;
        v6 v6Var = (v6) ViewDataBinding.n(inflater, R.layout.fragment_main, viewGroup, false, null);
        v6Var.F(this);
        v6Var.S(F4());
        v6Var.R(C4());
        this.I = v6Var;
        View view = v6Var.e;
        Intrinsics.checkNotNullExpressionValue(view, "getRoot(...)");
        return view;
    }

    @Override
    public final void onDestroy() {
        super.onDestroy();
        MainFragmentViewModel F4 = F4();
        F4.z = null;
        F4.y = null;
        Animator animator = F4.x;
        if (animator != null) {
            animator.cancel();
        }
        F4.x = null;
        boolean z = myobfuscated.dl1.o.a;
        myobfuscated.m42.d.e();
        HashMap hashMap = com.picsart.studio.ads.a.v.t;
        if (((a.b) hashMap.get("editor_complete")) != null) {
            hashMap.put("editor_complete", a.b.b);
        }
    }

    @Override
    public final void onDestroyView() {
        super.onDestroyView();
        F4().g4();
        F4().o.l(null);
        this.I = null;
    }

    @Override
    public final void onSaveInstanceState(@NotNull Bundle state) {
        Intrinsics.checkNotNullParameter(state, "outState");
        super.onSaveInstanceState(state);
        state.putParcelable("ARG_MAIN_BAR_RECYCLER_STATE", l3());
        MainFragmentViewModel F4 = F4();
        F4.getClass();
        Intrinsics.checkNotNullParameter(state, "state");
        F4.i.b(state);
        state.putBoolean("is_onboarding_initialized", ((EditorOnboardingViewModel) this.M.getValue()).h);
    }

    @Override
    @SuppressLint({"ClickableViewAccessibility"})
    public final void onViewCreated(@NotNull View view, Bundle bundle) {
        FloatingActionButton floatingActionButton;
        FragmentManager supportFragmentManager;
        FloatingButtonConfigs d;
        v6 v6Var;
        ExtendedFloatingActionButton extendedFloatingActionButton;
        Tool[] n;
        String str;
        SharedPreferences sharedPreferences;
        ShareProgressView shareProgressView;
        myobfuscated.w41.h hVar;
        aa aaVar;
        MainScreenEditorView mainScreenEditorView;
        ViewTreeObserver viewTreeObserver;
        v6 v6Var2;
        MainScreenEditorView mainScreenEditorView2;
        Intrinsics.checkNotNullParameter(view, "view");
        super.onViewCreated(view, bundle);
        F4().o.e(getViewLifecycleOwner(), new c(new Function1<MainFragmentViewModel.a, Unit>() {
            {
                super(1);
            }

            @Override
            public Unit invoke(MainFragmentViewModel.a aVar) {
                invoke2(aVar);
                return Unit.a;
            }

            public final void invoke2(MainFragmentViewModel.a aVar) {
                Bundle bundle2;
                RecyclerView recyclerView;
                MainFragment mainFragment = MainFragment.this;
                int i = MainFragment.k0;
                if (aVar == null) {
                    mainFragment.getClass();
                    return;
                }
                mainFragment.C4().F4();
                Tool tool = aVar.a;
                int i2 = MainFragment.a.b[tool.l().ordinal()];
                if (i2 == 1) {
                    if (tool.r() == ToolType.GRID) {
                        MainFragmentViewModel F4 = mainFragment.F4();
                        CacheableBitmap X3 = mainFragment.X3();
                        X3.b();
                        String sourceBitmapPath = X3.a.getAbsolutePath();
                        Intrinsics.checkNotNullExpressionValue(sourceBitmapPath, "getAbsolutePath(...)");
                        F4.getClass();
                        Intrinsics.checkNotNullParameter(sourceBitmapPath, "sourceBitmapPath");
                        MediaItemLoaded mediaItemLoaded = new MediaItemLoaded(MediaType.PHOTO, null, myobfuscated.a0.a.d("toString(...)"), "", sourceBitmapPath, SourceType.LOCAL, null, false, "", 0, 0, sourceBitmapPath, 0, null, null, 0, 0L, null, null, null, null, 2093186);
                        MediaItemLoaded d2 = myobfuscated.q50.o.d();
                        List b2 = n.b(mediaItemLoaded);
                        String value = SourceParam.DEFAULT.getValue();
                        Intrinsics.checkNotNullExpressionValue(value, "getValue(...)");
                        bundle2 = myobfuscated.i3.g.b(new Pair("EXTRA_CHOOSER_RESULT", new ChooserResultModel(d2, -1, b2, new AnalyticsInfo(null, null, null, null, null, null, null, value, null, null, null, null, 0, null, null, 32639), n.b(new AnalyticsInfo(null, null, null, null, null, null, null, null, null, null, null, null, 0, null, null, 32767)), false, null, "custom_collage10", null, null, null, null, 130912)), new Pair("from_editor", Boolean.TRUE));
                    } else {
                        bundle2 = null;
                    }
                    ToolType r = tool.r();
                    CacheableBitmap X32 = mainFragment.X3();
                    myobfuscated.qe1.g gVar = (myobfuscated.qe1.g) mainFragment.S.getValue();
                    String m = tool.m();
                    if (m == null) {
                        m = "";
                    }
                    String m2 = tool.m();
                    myobfuscated.aq1.a.b(mainFragment, r, X32, bundle2, gVar.getValue(m, m2 != null ? m2 : ""), tool.d());
                } else if (i2 != 2) {
                    if (i2 == 3) {
                        ((EditorTooltipPresenter) mainFragment.X.getValue()).a(tool, aVar.b);
                    } else if (i2 != 4) {
                    } else {
                        if (mainFragment.F4().g.isConnected()) {
                            myobfuscated.ee0.b.d(mainFragment, new MainFragment$onToolButtonClicked$1(mainFragment, aVar, null));
                            return;
                        }
                        Context requireContext = mainFragment.requireContext();
                        Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
                        myobfuscated.gd2.e.a(R.string.msg_error_no_network_connection, requireContext).show();
                    }
                } else {
                    myobfuscated.up1.b bVar = mainFragment.Y;
                    if (bVar != null) {
                        Tool tool2 = bVar.getTool();
                        if (Intrinsics.c(tool2 != null ? tool2.h() : null, tool.h())) {
                            return;
                        }
                    }
                    View view2 = aVar.b;
                    Context context = mainFragment.getContext();
                    View view3 = mainFragment.getView();
                    Intrinsics.f(view3, "null cannot be cast to non-null type android.view.ViewGroup");
                    ViewGroup viewGroup = (ViewGroup) view3;
                    EditorActivityViewModel C4 = mainFragment.C4();
                    C4.getClass();
                    Intrinsics.checkNotNullParameter(tool, "tool");
                    EditorHomeConfig v4 = C4.v4();
                    List g = v4 != null ? v4.g(tool.h()) : null;
                    if (g == null) {
                        g = EmptyList.INSTANCE;
                    }
                    List list = g;
                    MainFragment.b bVar2 = mainFragment.j0;
                    myobfuscated.zu.q qVar = new myobfuscated.zu.q(mainFragment, 24);
                    EditorHomeConfig v42 = mainFragment.C4().v4();
                    myobfuscated.sp1.b e = v42 != null ? v42.e() : null;
                    EditorHomeConfig v43 = mainFragment.C4().v4();
                    myobfuscated.up1.b a2 = myobfuscated.up1.d.a(context, viewGroup, view2, list, bVar2, qVar, e, v43 != null ? v43.b() : null);
                    mainFragment.Y = a2;
                    if (a2 != null) {
                        a2.setTool(tool);
                    }
                    String value2 = SourceParam.OPEN.getValue();
                    Intrinsics.checkNotNullExpressionValue(value2, "getValue(...)");
                    myobfuscated.cn0.a.a(new EventsFactory.ToolsTapEvent(mainFragment.d, mainFragment.c, value2));
                    myobfuscated.fq1.e eVar = (myobfuscated.fq1.e) ((EditorOnboardingViewModel) mainFragment.M.getValue()).g.b.getValue();
                    if (eVar != null) {
                        b0 b0Var = eVar.d;
                        if (b0Var.a || Math.max(mainFragment.f.getWidth(), mainFragment.f.getHeight()) >= eVar.c) {
                            return;
                        }
                        com.picsart.studio.editor.home.ui.b.h = false;
                        myobfuscated.up1.b bVar3 = mainFragment.Y;
                        RecyclerView.Adapter adapter = (bVar3 == null || (recyclerView = bVar3.getRecyclerView()) == null) ? null : recyclerView.getAdapter();
                        com.picsart.studio.editor.home.ui.b bVar4 = adapter instanceof com.picsart.studio.editor.home.ui.b ? adapter : null;
                        if (bVar4 != null) {
                            bVar4.g = new OnBoardingInfo(new OnBoardingData(ToolType.AI_ENHANCE.name(), null, null, 10000L, 6), 6);
                        }
                        b0Var.a = true;
                    }
                }
            }
        }));
        F4().e4(bundle);
        h hVar2 = this.M;
        EditorOnboardingViewModel editorOnboardingViewModel = (EditorOnboardingViewModel) hVar2.getValue();
        editorOnboardingViewModel.getClass();
        if (bundle != null) {
            editorOnboardingViewModel.h = bundle.getBoolean("is_onboarding_initialized");
        }
        Bundle arguments = getArguments();
        OnBoardingInfo data2 = arguments != null ? (OnBoardingInfo) arguments.getParcelable("ON_BOARDING_DATA") : null;
        if (data2 != null) {
            if (bundle != null) {
                data2 = null;
            }
            if (data2 != null) {
                MainFragmentViewModel F4 = F4();
                F4.getClass();
                Intrinsics.checkNotNullParameter(data2, "data");
                com.picsart.studio.editor.home.ui.b.h = false;
                F4.c4().l(data2);
                F4.g4();
            }
        }
        FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1 flowKt__TransformKt$onEach$$inlined$unsafeTransform$1 = new FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1(new MainFragment$onViewCreated$2(this), com.picsart.coroutine.flow.a.a(androidx.lifecycle.e.a(F4().n, getViewLifecycleOwner().getLifecycle(), Lifecycle.State.STARTED), 300L));
        myobfuscated.h4.k viewLifecycleOwner = getViewLifecycleOwner();
        Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
        kotlinx.coroutines.flow.a.v(flowKt__TransformKt$onEach$$inlined$unsafeTransform$1, androidx.lifecycle.d.a(viewLifecycleOwner));
        v6 v6Var3 = this.I;
        if (v6Var3 != null) {
            MainScreenEditorView mainScreenEditorView3 = v6Var3.F;
            try {
                mainScreenEditorView3.setImage(this.f);
                mainScreenEditorView3.g.a(new myobfuscated.ap1.b(this.h0));
                final v6 v6Var4 = this.I;
                if (v6Var4 != null) {
                    v6Var4.F.setOnTouchListener(new View.OnTouchListener() {
                        @Override
                        public final boolean onTouch(View view2, MotionEvent motionEvent) {
                            int i = MainFragment.k0;
                            v6 this_run = v6.this;
                            Intrinsics.checkNotNullParameter(this_run, "$this_run");
                            final MainFragment this$0 = owner;
                            Intrinsics.checkNotNullParameter(this$0, "this$0");
                            NuxView nuxView = this_run.K;
                            if (nuxView != null) {
                                nuxView.r();
                            }
                            MainScreenEditorView mainScreenEditorView4 = this_run.F;
                            mainScreenEditorView4.onTouchEvent(motionEvent);
                            if (motionEvent.getAction() == 1) {
                                f1 f1Var = this$0.f0;
                                if (f1Var != null) {
                                    f1Var.c(null);
                                }
                                myobfuscated.td0.a.a(3000, this$0.e0).addOnSuccessListener(new myobfuscated.rq0.c(new Function1<Void, Unit>() {
                                    {
                                        super(1);
                                    }

                                    @Override
                                    public Unit invoke(Void r1) {
                                        invoke2(r1);
                                        return Unit.a;
                                    }

                                    public final void invoke2(Void r2) {
                                        MainFragment.this.d0 = null;
                                    }
                                }, 1));
                                if (mainScreenEditorView4.B) {
                                    Bitmap bitmap = this$0.f;
                                    mainScreenEditorView4.getCamera().E(this$0.b0, this$0.c0, this$0.a0);
                                    mainScreenEditorView4.setImageWithoutPreview(bitmap);
                                    mainScreenEditorView4.setShowOriginal(false);
                                }
                            }
                            return true;
                        }
                    });
                    Unit unit = Unit.a;
                }
                if (Build.VERSION.SDK_INT >= 24 && (v6Var2 = this.I) != null && (mainScreenEditorView2 = v6Var2.F) != null) {
                    androidx.fragment.app.h requireActivity = requireActivity();
                    Intrinsics.checkNotNullExpressionValue(requireActivity, "requireActivity(...)");
                    mainScreenEditorView2.setOnDragListener(new myobfuscated.xo1.c(requireActivity, new myobfuscated.sp1.i(this)));
                }
                v6 v6Var5 = this.I;
                if (v6Var5 != null && (mainScreenEditorView = v6Var5.F) != null && (viewTreeObserver = mainScreenEditorView.getViewTreeObserver()) != null) {
                    viewTreeObserver.addOnGlobalLayoutListener(new myobfuscated.sp1.j(this));
                }
            } catch (OOMException e) {
                e.printStackTrace();
                myobfuscated.ho1.k.a(requireActivity(), requireActivity().getSupportFragmentManager());
            }
            Unit unit2 = Unit.a;
        }
        MainFragmentViewModel F42 = F4();
        View view2 = getView();
        View findViewById = view2 != null ? view2.findViewById(R.id.stroke_circle) : null;
        View view3 = getView();
        F42.x = myobfuscated.d42.g.a(findViewById, view3 != null ? view3.findViewById(R.id.center_circle) : null);
        MainFragmentViewModel F43 = F4();
        v6 v6Var6 = this.I;
        F43.y = (v6Var6 == null || (aaVar = v6Var6.L) == null) ? null : aaVar.e;
        MainFragmentViewModel F44 = F4();
        v6 v6Var7 = this.I;
        F44.z = v6Var7 != null ? v6Var7.y : null;
        MainFragmentViewModel F45 = F4();
        F45.getClass();
        Intrinsics.checkNotNullParameter(this, "owner");
        F45.c4().e(this, new myobfuscated.z9.a(F45, 11));
        FlowKt__TransformKt$filterNotNull$$inlined$unsafeTransform$1 flowKt__TransformKt$filterNotNull$$inlined$unsafeTransform$1 = new FlowKt__TransformKt$filterNotNull$$inlined$unsafeTransform$1(C4().G0);
        Lifecycle.State state = Lifecycle.State.STARTED;
        myobfuscated.h4.k viewLifecycleOwner2 = getViewLifecycleOwner();
        Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner2, "viewLifecycleOwner");
        kotlinx.coroutines.b.c(androidx.lifecycle.d.a(viewLifecycleOwner2), null, null, new MainFragment$setupMainToolsBar$$inlined$collectWithLifecycle$default$1(viewLifecycleOwner2, state, flowKt__TransformKt$filterNotNull$$inlined$unsafeTransform$1, null, this, bundle), 3);
        myobfuscated.w41.f fVar = (myobfuscated.w41.f) C4().y0.b.getValue();
        if (myobfuscated.an2.r.K((fVar == null || (hVar = fVar.g) == null) ? null : Boolean.valueOf(hVar.a)) && C4().p.b()) {
            v6 v6Var8 = this.I;
            if (v6Var8 != null && (shareProgressView = v6Var8.O) != null) {
                com.picsart.extensions.android.b.h(shareProgressView);
            }
            kotlinx.coroutines.flow.a.v(androidx.lifecycle.e.a(FlowChannelExtKt.d(new FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1(new MainFragment$setupShareProgressView$1(this, null), C4().C.invoke())), getViewLifecycleOwner().getLifecycle(), state), androidx.lifecycle.d.a(this));
        }
        EditorHomeConfig v4 = F4().b4().v4();
        if (v4 != null && (n = v4.n()) != null) {
            int length = n.length;
            int i = 0;
            while (true) {
                if (i >= length) {
                    break;
                }
                String p = n[i].p();
                if (p != null) {
                    Locale locale = Locale.ROOT;
                    str = myobfuscated.b0.b.v(locale, "ROOT", p, locale, "this as java.lang.String).toLowerCase(locale)");
                } else {
                    str = null;
                }
                if (Intrinsics.c(str, ToolType.REPLACE.toString())) {
                    androidx.fragment.app.h activity = getActivity();
                    if (activity != null && (sharedPreferences = activity.getSharedPreferences("editor", 0)) != null && sharedPreferences.getBoolean("show_replace_popup", true)) {
                        sharedPreferences.edit().putBoolean("show_replace_popup", false).apply();
                        final myobfuscated.qz1.d dVar = new myobfuscated.qz1.d(requireActivity(), "editor_tool_replace", this.d, "tool_replace_popup");
                        dVar.f(new MediaViewData("image", "https://cdn140.picsart.com/group5412.png", "https://cdn140.picsart.com/group5412.png", Float.valueOf(1.0f), null, 16, null));
                        dVar.l(getResources().getString(R.string.tools_replace));
                        dVar.k(getResources().getString(R.string.tools_swap_background));
                        dVar.e(getResources().getString(R.string.tools_try_now));
                        dVar.h(getResources().getString(R.string.editor_tools_close));
                        dVar.c = true;
                        dVar.G = new d.b() {
                            @Override
                            public final void k(Dialog it) {
                                int i2 = MainFragment.k0;
                                myobfuscated.qz1.d popupBuilder = myobfuscated.qz1.d.this;
                                Intrinsics.checkNotNullParameter(popupBuilder, "$popupBuilder");
                                Intrinsics.checkNotNullParameter(it, "it");
                                popupBuilder.b();
                            }
                        };
                        dVar.c(new y(9, dVar, this));
                        dVar.g(new myobfuscated.ng0.c(dVar, 1));
                        dVar.m();
                    }
                } else {
                    i++;
                }
            }
        }
        EditorHomeConfig v42 = C4().v4();
        if (v42 != null && (d = v42.d()) != null && (v6Var = this.I) != null && (extendedFloatingActionButton = v6Var.G) != null) {
            extendedFloatingActionButton.setVisibility(0);
            extendedFloatingActionButton.setText(d.g());
            extendedFloatingActionButton.setBackgroundColor(Color.parseColor("#" + d.c()));
            Ref$IntRef ref$IntRef = new Ref$IntRef();
            ref$IntRef.element = R.drawable.ic_crown_icon;
            Ref$IntRef ref$IntRef2 = new Ref$IntRef();
            ref$IntRef2.element = R.drawable.ic_crown_icon;
            Context context = getContext();
            if (context != null) {
                ref$IntRef.element = context.getResources().getIdentifier(d.e(), "drawable", context.getPackageName());
                ref$IntRef2.element = context.getResources().getIdentifier(d.d(), "drawable", context.getPackageName());
                extendedFloatingActionButton.setIconResource(ref$IntRef.element);
            }
            ExtendedFloatingActionButton.e eVar = extendedFloatingActionButton.t;
            extendedFloatingActionButton.f(eVar);
            myobfuscated.ee0.b.b(this, new MainFragment$setupFabButton$1$2(this, extendedFloatingActionButton, null));
            extendedFloatingActionButton.u.c.add(new myobfuscated.sp1.k(extendedFloatingActionButton, ref$IntRef2));
            eVar.c.add(new l(extendedFloatingActionButton, ref$IntRef));
            extendedFloatingActionButton.setOnClickListener(new myobfuscated.pf0.b(extendedFloatingActionButton, 5, this, d));
        }
        View findViewById2 = view.findViewById(R.id.separator_video_tutorial_btn);
        if (findViewById2 != null) {
            findViewById2.setVisibility(F4().s ? 0 : 8);
        }
        FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1 flowKt__TransformKt$onEach$$inlined$unsafeTransform$12 = new FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1(new MainFragment$setupAiEnhanceOnboarding$1(this, null), ((EditorOnboardingViewModel) hVar2.getValue()).g);
        myobfuscated.h4.k viewLifecycleOwner3 = getViewLifecycleOwner();
        Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner3, "getViewLifecycleOwner(...)");
        kotlinx.coroutines.flow.a.v(flowKt__TransformKt$onEach$$inlined$unsafeTransform$12, androidx.lifecycle.d.a(viewLifecycleOwner3));
        if (bundle == null) {
            ((EditorOnboardingViewModel) hVar2.getValue()).d4(this.f);
        }
        F4().i4(bundle != null);
        C4().c0.e(getViewLifecycleOwner(), new c(new Function1<Boolean, Unit>() {
            {
                super(1);
            }

            @Override
            public Unit invoke(Boolean bool) {
                invoke2(bool);
                return Unit.a;
            }

            public final void invoke2(Boolean bool) {
                ActionView actionView;
                Intrinsics.e(bool);
                if (!bool.booleanValue()) {
                    v6 v6Var9 = MainFragment.this.I;
                    if (v6Var9 == null || (actionView = v6Var9.M) == null) {
                        return;
                    }
                    actionView.b();
                    return;
                }
                final MainFragment mainFragment = MainFragment.this;
                final Runnable runnable = new Runnable() {
                    @Override
                    public final void run() {
                        MainFragment this$0 = MainFragment.this;
                        Intrinsics.checkNotNullParameter(this$0, "this$0");
                        int i2 = MainFragment.k0;
                        this$0.C4().X4();
                    }
                };
                final v6 v6Var10 = mainFragment.I;
                if (v6Var10 != null) {
                    String string = mainFragment.getString(R.string.replay_edit_previous);
                    Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
                    ActionView actionView2 = v6Var10.M;
                    actionView2.setActionMessage(string);
                    final Function0<Unit> function0 = new Function0<Unit>() {
                        {
                            super(0);
                        }

                        @Override
                        public Unit invoke() {
                            invoke2();
                            return Unit.a;
                        }

                        public final void invoke2() {
                            runnable.run();
                            v6Var10.M.b();
                        }
                    };
                    actionView2.setActionButtonCallback(new Function1<String, Unit>() {
                        {
                            super(1);
                        }

                        @Override
                        public Unit invoke(String str2) {
                            invoke2(str2);
                            return Unit.a;
                        }

                        public final void invoke2(String str2) {
                            function0.invoke();
                        }
                    });
                    actionView2.setOnClickListener(new myobfuscated.sp1.e(0, function0));
                    androidx.fragment.app.h activity2 = mainFragment.getActivity();
                    if (activity2 != null) {
                        actionView2.setActionButtonIcon(myobfuscated.b3.a.getDrawable(activity2, R.drawable.ic_arrow_small_white));
                        actionView2.a(activity2, new Function1<myobfuscated.q42.a, Unit>() {
                            @Override
                            public Unit invoke(myobfuscated.q42.a aVar) {
                                invoke2(aVar);
                                return Unit.a;
                            }

                            public final void invoke2(@NotNull myobfuscated.q42.a attachToWindow) {
                                Intrinsics.checkNotNullParameter(attachToWindow, "$this$attachToWindow");
                                new myobfuscated.q42.a().e = 80;
                            }
                        });
                    }
                    myobfuscated.ee0.b.d(mainFragment, new MainFragment$showReplayOpenActionView$1$4(v6Var10, null));
                }
            }
        }));
        View view4 = getView();
        if (view4 != null) {
            ArrayList<Runnable> arrayList = this.i0;
            Iterator<Runnable> it = arrayList.iterator();
            while (it.hasNext()) {
                view4.post(it.next());
            }
            arrayList.clear();
        }
        androidx.fragment.app.h activity2 = getActivity();
        if (activity2 != null && (supportFragmentManager = activity2.getSupportFragmentManager()) != null) {
            supportFragmentManager.j0("video_tutorial_fragment_result", getViewLifecycleOwner(), new myobfuscated.d8.a(this, 13));
        }
        FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1 flowKt__TransformKt$onEach$$inlined$unsafeTransform$13 = new FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1(new MainFragment$observeProjectActionsResults$1(this, null), E4().k4());
        myobfuscated.h4.k viewLifecycleOwner4 = getViewLifecycleOwner();
        Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner4, "getViewLifecycleOwner(...)");
        kotlinx.coroutines.flow.a.v(flowKt__TransformKt$onEach$$inlined$unsafeTransform$13, androidx.lifecycle.d.a(viewLifecycleOwner4));
        FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1 flowKt__TransformKt$onEach$$inlined$unsafeTransform$14 = new FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1(new MainFragment$observeProjectActionsResults$2(this, null), E4().i4());
        myobfuscated.h4.k viewLifecycleOwner5 = getViewLifecycleOwner();
        Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner5, "getViewLifecycleOwner(...)");
        kotlinx.coroutines.flow.a.v(flowKt__TransformKt$onEach$$inlined$unsafeTransform$14, androidx.lifecycle.d.a(viewLifecycleOwner5));
        v6 v6Var9 = this.I;
        if (v6Var9 != null && (floatingActionButton = v6Var9.H) != null) {
            floatingActionButton.setBackgroundTintList(a.b.a.a.b(true));
            int pxValueInt = SpacingSystem.S16.getPxValueInt();
            ViewGroup.LayoutParams layoutParams = floatingActionButton.getLayoutParams();
            if (layoutParams == null) {
                throw new NullPointerException("null cannot be cast to non-null type android.view.ViewGroup.MarginLayoutParams");
            }
            ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) layoutParams;
            marginLayoutParams.setMarginEnd(pxValueInt);
            marginLayoutParams.bottomMargin = pxValueInt;
            floatingActionButton.setLayoutParams(marginLayoutParams);
            floatingActionButton.setOnClickListener(new myobfuscated.qy0.b(this, 16));
            Unit unit3 = Unit.a;
        }
        FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1 flowKt__TransformKt$onEach$$inlined$unsafeTransform$15 = new FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1(new MainFragment$setupResetFlow$1(this, null), androidx.lifecycle.e.a(C4().A0, getViewLifecycleOwner().getLifecycle(), Lifecycle.State.STARTED));
        myobfuscated.h4.k viewLifecycleOwner6 = getViewLifecycleOwner();
        Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner6, "getViewLifecycleOwner(...)");
        kotlinx.coroutines.flow.a.v(flowKt__TransformKt$onEach$$inlined$unsafeTransform$15, androidx.lifecycle.d.a(viewLifecycleOwner6));
    }

    @Override
    @NotNull
    public final ToolType u() {
        return ToolType.VIEW;
    }
}