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

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


package com.picsart.imagebrowser.ui.component;

import android.app.Dialog;
import android.content.Context;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
import android.view.View;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.h;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.picsart.image.ImageItem;
import com.picsart.image.Stream;
import com.picsart.imagebrowser.ui.ImageBrowserUiAction;
import com.picsart.imagebrowser.viewmodel.ImageBrowserItemViewModel;
import com.picsart.imagereport.api.ReportingParams;
import com.picsart.profile.dialogs.DisplayInfo;
import com.picsart.profile.dialogs.imagereport.ReportMiniAppActivity;
import com.picsart.profile.dialogs.overflowmenu.OverFlowMenuHelper;
import com.picsart.profile.dialogs.overflowmenu.OverflowMenuType;
import com.picsart.sidmanager.SIDManager;
import com.picsart.studio.R;
import com.picsart.studio.common.constants.SourceParam;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.collections.EmptyList;
import kotlin.coroutines.intrinsics.CoroutineSingletons;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Ref$ObjectRef;
import myobfuscated.an2.r;
import myobfuscated.ce1.f;
import myobfuscated.cz0.j;
import myobfuscated.de1.c;
import myobfuscated.e01.d;
import myobfuscated.ik2.i;
import myobfuscated.jk2.p;
import myobfuscated.oz0.e;
import myobfuscated.pn2.f0;
import myobfuscated.pn2.f1;
import myobfuscated.qz1.d;
import myobfuscated.rd1.a1;
import myobfuscated.rn2.g;
import myobfuscated.rn2.k;
import myobfuscated.y72.b;
import org.jetbrains.annotations.NotNull;
public final class a implements f<myobfuscated.rd1.a, e> {
    @NotNull
    public final Fragment a;
    @NotNull
    public final ImageBrowserItemViewModel<myobfuscated.rd1.a, com.picsart.imagebrowser.ui.a> b;
    @NotNull
    public final OverFlowMenuHelper c;
    public final c d;
    public final View e;
    @NotNull
    public final b f;
    @NotNull
    public final myobfuscated.e01.e g;
    @NotNull
    public final d h;
    @NotNull
    public final myobfuscated.rn2.f<myobfuscated.rd1.a> i;
    public myobfuscated.qz1.d j;

    public a(@NotNull Fragment fragment, @NotNull ImageBrowserItemViewModel<myobfuscated.rd1.a, com.picsart.imagebrowser.ui.a> imageBrowserViewModel, @NotNull OverFlowMenuHelper overFlowMenuHelper, c cVar, View view, @NotNull b userStateManager, @NotNull myobfuscated.e01.e reportingMiniAppRemoteConfig, @NotNull d reportingMiniAppProvider) {
        Intrinsics.checkNotNullParameter(fragment, "fragment");
        Intrinsics.checkNotNullParameter(imageBrowserViewModel, "imageBrowserViewModel");
        Intrinsics.checkNotNullParameter(overFlowMenuHelper, "overFlowMenuHelper");
        Intrinsics.checkNotNullParameter(userStateManager, "userStateManager");
        Intrinsics.checkNotNullParameter(reportingMiniAppRemoteConfig, "reportingMiniAppRemoteConfig");
        Intrinsics.checkNotNullParameter(reportingMiniAppProvider, "reportingMiniAppProvider");
        this.a = fragment;
        this.b = imageBrowserViewModel;
        this.c = overFlowMenuHelper;
        this.d = cVar;
        this.e = view;
        this.f = userStateManager;
        this.g = reportingMiniAppRemoteConfig;
        this.h = reportingMiniAppProvider;
        this.i = g.a(1);
    }

    public static final Object a(a aVar, myobfuscated.mk2.c cVar) {
        PopupMenuComponent$isReportingMiniAppEnabledForImages$1 popupMenuComponent$isReportingMiniAppEnabledForImages$1;
        int i;
        aVar.getClass();
        if (cVar instanceof PopupMenuComponent$isReportingMiniAppEnabledForImages$1) {
            popupMenuComponent$isReportingMiniAppEnabledForImages$1 = (PopupMenuComponent$isReportingMiniAppEnabledForImages$1) cVar;
            int i2 = popupMenuComponent$isReportingMiniAppEnabledForImages$1.label;
            if ((i2 & RecyclerView.UNDEFINED_DURATION) != 0) {
                popupMenuComponent$isReportingMiniAppEnabledForImages$1.label = i2 - RecyclerView.UNDEFINED_DURATION;
                Object obj = popupMenuComponent$isReportingMiniAppEnabledForImages$1.result;
                CoroutineSingletons coroutineSingletons = CoroutineSingletons.COROUTINE_SUSPENDED;
                i = popupMenuComponent$isReportingMiniAppEnabledForImages$1.label;
                if (i != 0) {
                    i.b(obj);
                    popupMenuComponent$isReportingMiniAppEnabledForImages$1.label = 1;
                    obj = aVar.g.a(popupMenuComponent$isReportingMiniAppEnabledForImages$1);
                    if (obj == coroutineSingletons) {
                        return coroutineSingletons;
                    }
                } else if (i != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                } else {
                    i.b(obj);
                }
                return Boolean.valueOf(((myobfuscated.e01.a) obj).c());
            }
        }
        popupMenuComponent$isReportingMiniAppEnabledForImages$1 = new PopupMenuComponent$isReportingMiniAppEnabledForImages$1(aVar, cVar);
        Object obj2 = popupMenuComponent$isReportingMiniAppEnabledForImages$1.result;
        CoroutineSingletons coroutineSingletons2 = CoroutineSingletons.COROUTINE_SUSPENDED;
        i = popupMenuComponent$isReportingMiniAppEnabledForImages$1.label;
        if (i != 0) {
        }
        return Boolean.valueOf(((myobfuscated.e01.a) obj2).c());
    }

    @Override
    public final void P1(Object obj) {
        int i;
        e state = (e) obj;
        Intrinsics.checkNotNullParameter(state, "state");
        if (state.a) {
            ArrayList<DisplayInfo> arrayList = new ArrayList<>();
            Iterator<T> it = state.b.iterator();
            while (it.hasNext()) {
                Pair pair = (Pair) it.next();
                String str = (String) pair.getSecond();
                Intrinsics.checkNotNullParameter(str, "<set-?>");
                Fragment fragment = this.a;
                String resourceEntryName = fragment.getResources().getResourceEntryName(((Number) pair.getFirst()).intValue());
                Intrinsics.checkNotNullExpressionValue(resourceEntryName, "getResourceEntryName(...)");
                Intrinsics.checkNotNullParameter(resourceEntryName, "<set-?>");
                if (Intrinsics.c(str, fragment.getString(R.string.preview_report_abuse))) {
                    Context context = fragment.getContext();
                    if (context != null) {
                        i = myobfuscated.b3.a.getColor(context, R.color.alert_view_error_dark);
                    }
                } else {
                    i = -16777216;
                }
                arrayList.add(new DisplayInfo(str, "", resourceEntryName, i, R.font.bold, true));
            }
            final Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef();
            ref$ObjectRef.element = "";
            Function1<Boolean, Unit> function1 = new Function1<Boolean, Unit>() {
                {
                    super(1);
                }

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

                public final void invoke(boolean z) {
                    if (z) {
                        a.this.i.o(ImageBrowserUiAction.u.a);
                    }
                }
            };
            Function1<Pair<? extends String, ? extends OverflowMenuType>, Unit> function12 = new Function1<Pair<? extends String, ? extends OverflowMenuType>, Unit>() {
                {
                    super(1);
                }

                @Override
                public Unit invoke(Pair<? extends String, ? extends OverflowMenuType> pair2) {
                    invoke2((Pair<String, ? extends OverflowMenuType>) pair2);
                    return Unit.a;
                }

                public final void invoke2(@NotNull Pair<String, ? extends OverflowMenuType> it2) {
                    final Context context2;
                    Intrinsics.checkNotNullParameter(it2, "it");
                    if (it2.getSecond() != OverflowMenuType.BROWSER) {
                        return;
                    }
                    String first = it2.getFirst();
                    switch (first.hashCode()) {
                        case -1335458389:
                            if (first.equals("delete")) {
                                final a aVar = a.this;
                                aVar.getClass();
                                myobfuscated.ce1.d.a(aVar.b, new Function1<com.picsart.imagebrowser.ui.a, k<? extends Unit>>() {
                                    {
                                        super(1);
                                    }

                                    @Override
                                    public final k<Unit> invoke(@NotNull com.picsart.imagebrowser.ui.a it3) {
                                        Intrinsics.checkNotNullParameter(it3, "it");
                                        ImageItem a = it3.a.a();
                                        if (a != null) {
                                            a aVar2 = a.this;
                                            Bundle arguments = aVar2.a.getArguments();
                                            String string = arguments != null ? arguments.getString("memboxType", "") : null;
                                            String str2 = string != null ? string : "";
                                            Stream.StreamType.Companion.getClass();
                                            Stream.StreamType a2 = Stream.StreamType.a.a(str2);
                                            h activity = aVar2.a.getActivity();
                                            if (activity != null) {
                                                Stream.StreamType streamType = Stream.StreamType.AVATAR;
                                                b bVar = aVar2.f;
                                                String string2 = activity.getResources().getString((streamType == a2 && Intrinsics.c(bVar.getUser().x(), a.getUrl())) ? R.string.profile_delete_image : (Stream.StreamType.COVER == a2 && Intrinsics.c(bVar.getUser().g(), a.getUrl())) ? R.string.profile_delete_image_cover : R.string.sure_want_to_delete);
                                                Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
                                                return new k<>(aVar2.i.o(new ImageBrowserUiAction.l(string2)));
                                            }
                                            return null;
                                        }
                                        return null;
                                    }
                                });
                                Ref$ObjectRef<String> ref$ObjectRef2 = ref$ObjectRef;
                                ?? value = SourceParam.DELETE.getValue();
                                Intrinsics.checkNotNullExpressionValue(value, "getValue(...)");
                                ref$ObjectRef2.element = value;
                                break;
                            }
                            break;
                        case -505618011:
                            if (first.equals("copy_url")) {
                                a aVar2 = a.this;
                                View view = aVar2.e;
                                if (view != null && (context2 = view.getContext()) != null) {
                                    Unit unit = (Unit) myobfuscated.ce1.d.a(aVar2.b, new Function1<com.picsart.imagebrowser.ui.a, Unit>() {
                                        {
                                            super(1);
                                        }

                                        @Override
                                        public final Unit invoke(@NotNull com.picsart.imagebrowser.ui.a it3) {
                                            Intrinsics.checkNotNullParameter(it3, "it");
                                            ImageItem a = it3.a.a();
                                            if (a != null) {
                                                Context context3 = context2;
                                                long m = a.m();
                                                String str2 = a.C() ? "?edit_history=1" : "";
                                                myobfuscated.qr0.d.a(context3, "https://picsart.com/i/" + m + str2, true, null);
                                                return Unit.a;
                                            }
                                            return null;
                                        }
                                    });
                                }
                                Ref$ObjectRef<String> ref$ObjectRef3 = ref$ObjectRef;
                                ?? value2 = SourceParam.COPY_URL.getValue();
                                Intrinsics.checkNotNullExpressionValue(value2, "getValue(...)");
                                ref$ObjectRef3.element = value2;
                                break;
                            }
                            break;
                        case 690619637:
                            if (first.equals("hide_photo")) {
                                final a aVar3 = a.this;
                                ImageBrowserItemViewModel<myobfuscated.rd1.a, com.picsart.imagebrowser.ui.a> imageBrowserItemViewModel = aVar3.b;
                                final Ref$ObjectRef<String> ref$ObjectRef4 = ref$ObjectRef;
                                myobfuscated.ce1.d.a(imageBrowserItemViewModel, new Function1<com.picsart.imagebrowser.ui.a, k<? extends Unit>>() {
                                    {
                                        super(1);
                                    }

                                    @Override
                                    public final k<Unit> invoke(@NotNull com.picsart.imagebrowser.ui.a it3) {
                                        T t;
                                        LinkedList<Integer> linkedList;
                                        Intrinsics.checkNotNullParameter(it3, "it");
                                        if (it3.a.a() != null) {
                                            a aVar4 = a.this;
                                            Ref$ObjectRef<String> ref$ObjectRef5 = ref$ObjectRef4;
                                            Bundle arguments = aVar4.a.getArguments();
                                            boolean z = false;
                                            if (r.K(arguments != null ? Boolean.valueOf(arguments.getBoolean("intent.extra.IS_FROM_MY_PROFILE", false)) : null)) {
                                                h activity = aVar4.a.getActivity();
                                                myobfuscated.jl1.d dVar = activity instanceof myobfuscated.jl1.d ? (myobfuscated.jl1.d) activity : null;
                                                if (dVar != null && (linkedList = dVar.verticalPagerIds) != null && linkedList.size() == 1) {
                                                    z = true;
                                                }
                                            }
                                            if (z) {
                                                String value3 = SourceParam.HIDE_IMAGE.getValue();
                                                Intrinsics.e(value3);
                                                t = value3;
                                            } else {
                                                String value4 = SourceParam.UNHIDE_IMAGE.getValue();
                                                Intrinsics.e(value4);
                                                t = value4;
                                            }
                                            ref$ObjectRef5.element = t;
                                            return new k<>(aVar4.i.o(new ImageBrowserUiAction.y(z)));
                                        }
                                        return null;
                                    }
                                });
                                break;
                            }
                            break;
                        case 692375052:
                            if (first.equals("hide_remix")) {
                                Ref$ObjectRef<String> ref$ObjectRef5 = ref$ObjectRef;
                                ?? value3 = SourceParam.HIDE_REMIX.getValue();
                                Intrinsics.checkNotNullExpressionValue(value3, "getValue(...)");
                                ref$ObjectRef5.element = value3;
                                final a aVar4 = a.this;
                                Bundle arguments = aVar4.a.getArguments();
                                final long j = arguments != null ? arguments.getLong("key.ROOT_IMAGE_ID", -1L) : -1L;
                                if (j != -1) {
                                    myobfuscated.ce1.d.a(aVar4.b, new Function1<com.picsart.imagebrowser.ui.a, Dialog>() {
                                        {
                                            super(1);
                                        }

                                        @Override
                                        public final Dialog invoke(@NotNull com.picsart.imagebrowser.ui.a it3) {
                                            Resources resources;
                                            Resources resources2;
                                            Resources resources3;
                                            Intrinsics.checkNotNullParameter(it3, "it");
                                            final ImageItem a = it3.a.a();
                                            if (a != null) {
                                                final a aVar5 = a.this;
                                                final long j2 = j;
                                                myobfuscated.qz1.d dVar = new myobfuscated.qz1.d(aVar5.a.getActivity(), "", null, "hide_remix_popup");
                                                View view2 = aVar5.e;
                                                dVar.l((view2 == null || (resources3 = view2.getResources()) == null) ? null : resources3.getString(R.string.remix_gallery_hide_remix_unhide));
                                                dVar.m.setText((view2 == null || (resources2 = view2.getResources()) == null) ? null : resources2.getString(R.string.remix_gallery_hide));
                                                dVar.h((view2 == null || (resources = view2.getResources()) == null) ? null : resources.getString(R.string.gen_cancel));
                                                aVar5.j = dVar;
                                                dVar.c(new d.c() {
                                                    @Override
                                                    public final void i(String str2) {
                                                        long j3 = j2;
                                                        com.picsart.imagebrowser.ui.component.a this$0 = com.picsart.imagebrowser.ui.component.a.this;
                                                        Intrinsics.checkNotNullParameter(this$0, "this$0");
                                                        ImageItem imageItem = a;
                                                        Intrinsics.checkNotNullParameter(imageItem, "$imageItem");
                                                        myobfuscated.qz1.d dVar2 = this$0.j;
                                                        if (dVar2 != null) {
                                                            dVar2.b();
                                                        }
                                                        Bundle arguments2 = this$0.a.getArguments();
                                                        String string = arguments2 != null ? arguments2.getString("key.MAIN_IMAGE_TYPE", "") : null;
                                                        if (string == null) {
                                                            string = "";
                                                        }
                                                        this$0.i.o(new ImageBrowserUiAction.w(string, j3, imageItem.m()));
                                                    }
                                                });
                                                myobfuscated.qz1.d dVar2 = aVar5.j;
                                                if (dVar2 != null) {
                                                    dVar2.g(new d.c() {
                                                        @Override
                                                        public final void i(String str2) {
                                                            com.picsart.imagebrowser.ui.component.a this$0 = com.picsart.imagebrowser.ui.component.a.this;
                                                            Intrinsics.checkNotNullParameter(this$0, "this$0");
                                                            myobfuscated.qz1.d dVar3 = this$0.j;
                                                            if (dVar3 != null) {
                                                                dVar3.b();
                                                            }
                                                        }
                                                    });
                                                }
                                                myobfuscated.qz1.d dVar3 = aVar5.j;
                                                if (dVar3 != null) {
                                                    return dVar3.m();
                                                }
                                                return null;
                                            }
                                            return null;
                                        }
                                    });
                                    break;
                                }
                            }
                            break;
                        case 936618640:
                            if (first.equals("report_image")) {
                                final a aVar5 = a.this;
                                ImageBrowserItemViewModel<myobfuscated.rd1.a, com.picsart.imagebrowser.ui.a> imageBrowserItemViewModel2 = aVar5.b;
                                if (imageBrowserItemViewModel2.i == -1) {
                                    c cVar = aVar5.d;
                                    if (cVar != null) {
                                        cVar.a(new myobfuscated.cz0.f(ImageBrowserUiAction.SocialActionType.REPORT, new Bundle()));
                                        break;
                                    }
                                } else {
                                    myobfuscated.ce1.d.a(imageBrowserItemViewModel2, new Function1<com.picsart.imagebrowser.ui.a, f1>() {

                                        @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\u0010\u0002\u001a\u00020\u0001*\u00020\u0000H\u008a@"}, d2 = {"Lmyobfuscated/pn2/f0;", "", "<anonymous>"}, k = 3, mv = {1, 9, 0})
                                        @myobfuscated.ok2.d(c = "com.picsart.imagebrowser.ui.component.PopupMenuComponent$showPopup$1$3$4$1", f = "PopupMenuComponent.kt", l = {169}, m = "invokeSuspend")
                                        public static final class AnonymousClass1 extends SuspendLambda implements Function2<f0, myobfuscated.mk2.c<? super Unit>, Object> {
                                            final com.picsart.imagebrowser.ui.a $imageBrowserItemState;
                                            int label;
                                            final a this$0;

                                            public AnonymousClass1(a aVar, com.picsart.imagebrowser.ui.a aVar2, myobfuscated.mk2.c<? super AnonymousClass1> cVar) {
                                                super(2, cVar);
                                                this.this$0 = aVar;
                                                this.$imageBrowserItemState = aVar2;
                                            }

                                            @Override
                                            @NotNull
                                            public final myobfuscated.mk2.c<Unit> create(Object obj, @NotNull myobfuscated.mk2.c<?> cVar) {
                                                return new AnonymousClass1(this.this$0, this.$imageBrowserItemState, cVar);
                                            }

                                            @Override
                                            public final Object invoke(@NotNull f0 f0Var, myobfuscated.mk2.c<? super Unit> cVar) {
                                                return ((AnonymousClass1) create(f0Var, cVar)).invokeSuspend(Unit.a);
                                            }

                                            @Override
                                            public final Object invokeSuspend(@NotNull Object obj) {
                                                String value;
                                                Intent intent;
                                                CoroutineSingletons coroutineSingletons = CoroutineSingletons.COROUTINE_SUSPENDED;
                                                int i = this.label;
                                                if (i == 0) {
                                                    i.b(obj);
                                                    a aVar = this.this$0;
                                                    this.label = 1;
                                                    obj = a.a(aVar, this);
                                                    if (obj == coroutineSingletons) {
                                                        return coroutineSingletons;
                                                    }
                                                } else if (i != 1) {
                                                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                                                } else {
                                                    i.b(obj);
                                                }
                                                if (((Boolean) obj).booleanValue() && this.this$0.f.b()) {
                                                    a aVar2 = this.this$0;
                                                    com.picsart.imagebrowser.ui.a aVar3 = this.$imageBrowserItemState;
                                                    aVar2.getClass();
                                                    ImageItem a = aVar3.a.a();
                                                    String valueOf = String.valueOf(a != null ? Long.valueOf(a.m()) : null);
                                                    myobfuscated.rd1.e<ImageItem> eVar = aVar3.a;
                                                    ImageItem a2 = eVar.a();
                                                    String valueOf2 = String.valueOf(a2 != null ? Long.valueOf(a2.m()) : null);
                                                    Fragment fragment = aVar2.a;
                                                    h activity = fragment.getActivity();
                                                    if (activity == null || (intent = activity.getIntent()) == null || (value = intent.getStringExtra(AppMeasurementSdk.ConditionalUserProperty.ORIGIN)) == null) {
                                                        value = SIDManager.b.getValue();
                                                    }
                                                    String str = value;
                                                    Intrinsics.e(str);
                                                    String value2 = SourceParam.BROWSER.getValue();
                                                    Intrinsics.checkNotNullExpressionValue(value2, "getValue(...)");
                                                    ImageItem a3 = eVar.a();
                                                    String valueOf3 = String.valueOf(a3 != null ? Long.valueOf(a3.U0().u()) : null);
                                                    ImageItem a4 = eVar.a();
                                                    ReportingParams.PhotosParams photosParams = new ReportingParams.PhotosParams(valueOf, valueOf2, str, value2, valueOf3, a4 != null ? a4.U0().U() : null);
                                                    Context context = fragment.getContext();
                                                    aVar2.h.a();
                                                    Intent intent2 = new Intent(context, ReportMiniAppActivity.class);
                                                    intent2.putExtra("reportingParams", photosParams);
                                                    Context context2 = fragment.getContext();
                                                    if (context2 != null) {
                                                        context2.startActivity(intent2);
                                                    }
                                                } else {
                                                    c cVar = this.this$0.d;
                                                    if (cVar != null) {
                                                        cVar.a(new j(this.$imageBrowserItemState.a.a()));
                                                    }
                                                }
                                                return Unit.a;
                                            }
                                        }

                                        {
                                            super(1);
                                        }

                                        @Override
                                        @NotNull
                                        public final f1 invoke(@NotNull com.picsart.imagebrowser.ui.a imageBrowserItemState) {
                                            Intrinsics.checkNotNullParameter(imageBrowserItemState, "imageBrowserItemState");
                                            a aVar6 = a.this;
                                            return myobfuscated.ee0.b.e(aVar6.a, new AnonymousClass1(aVar6, imageBrowserItemState, null));
                                        }
                                    });
                                    Ref$ObjectRef<String> ref$ObjectRef6 = ref$ObjectRef;
                                    ?? value4 = SourceParam.REPORT.getValue();
                                    Intrinsics.checkNotNullExpressionValue(value4, "getValue(...)");
                                    ref$ObjectRef6.element = value4;
                                    break;
                                }
                            }
                            break;
                        case 989903364:
                            if (first.equals("download_video")) {
                                a.this.i.o(ImageBrowserUiAction.p.a);
                                ref$ObjectRef.element = "download_video";
                                break;
                            }
                            break;
                        case 1904292169:
                            if (first.equals("share_profile")) {
                                final a aVar6 = a.this;
                                myobfuscated.ce1.d.a(aVar6.b, new Function1<com.picsart.imagebrowser.ui.a, Unit>() {
                                    {
                                        super(1);
                                    }

                                    @Override
                                    public final Unit invoke(@NotNull com.picsart.imagebrowser.ui.a state2) {
                                        Intrinsics.checkNotNullParameter(state2, "state");
                                        c cVar2 = a.this.d;
                                        List list = null;
                                        if (cVar2 != null) {
                                            ImageItem a = state2.a.a();
                                            List<ImageItem> a2 = state2.b.a();
                                            if (a2 != null) {
                                                List<ImageItem> list2 = a2;
                                                list = new ArrayList(p.n(list2, 10));
                                                for (ImageItem imageItem : list2) {
                                                    list.add(String.valueOf(imageItem.m()));
                                                }
                                            }
                                            if (list == null) {
                                                list = EmptyList.INSTANCE;
                                            }
                                            cVar2.a(new myobfuscated.cz0.k(a, list));
                                            return Unit.a;
                                        }
                                        return null;
                                    }
                                });
                                Ref$ObjectRef<String> ref$ObjectRef7 = ref$ObjectRef;
                                ?? value5 = SourceParam.SHARE.getValue();
                                Intrinsics.checkNotNullExpressionValue(value5, "getValue(...)");
                                ref$ObjectRef7.element = value5;
                                break;
                            }
                            break;
                        case 2096520461:
                            if (first.equals("edit_details")) {
                                final a aVar7 = a.this;
                                myobfuscated.ce1.d.a(aVar7.b, new Function1<com.picsart.imagebrowser.ui.a, Unit>() {
                                    {
                                        super(1);
                                    }

                                    @Override
                                    public final Unit invoke(@NotNull com.picsart.imagebrowser.ui.a state2) {
                                        Intrinsics.checkNotNullParameter(state2, "state");
                                        c cVar2 = a.this.d;
                                        List list = null;
                                        if (cVar2 != null) {
                                            ImageItem a = state2.a.a();
                                            List<ImageItem> a2 = state2.b.a();
                                            if (a2 != null) {
                                                List<ImageItem> list2 = a2;
                                                list = new ArrayList(p.n(list2, 10));
                                                for (ImageItem imageItem : list2) {
                                                    list.add(String.valueOf(imageItem.m()));
                                                }
                                            }
                                            if (list == null) {
                                                list = EmptyList.INSTANCE;
                                            }
                                            cVar2.a(new myobfuscated.cz0.e(a, list));
                                            return Unit.a;
                                        }
                                        return null;
                                    }
                                });
                                Ref$ObjectRef<String> ref$ObjectRef8 = ref$ObjectRef;
                                ?? value6 = SourceParam.EDIT_DETAILS.getValue();
                                Intrinsics.checkNotNullExpressionValue(value6, "getValue(...)");
                                ref$ObjectRef8.element = value6;
                                break;
                            }
                            break;
                    }
                    a.this.i.o(new ImageBrowserUiAction.t0(ref$ObjectRef.element));
                }
            };
            OverFlowMenuHelper overFlowMenuHelper = this.c;
            overFlowMenuHelper.a(function1, function12);
            overFlowMenuHelper.c(arrayList);
        }
    }

    @Override
    @NotNull
    public final myobfuscated.sn2.e<myobfuscated.rd1.a> h() {
        return new myobfuscated.sn2.h(this.i);
    }

    @Override
    public final void k0() {
        myobfuscated.qz1.d dVar = this.j;
        if (dVar != null) {
            dVar.b();
        }
        this.j = null;
    }

    @Override
    public final void r3(@NotNull a1 event) {
        Intrinsics.checkNotNullParameter(event, "event");
    }
}