Picsart v24.6版本的 MD5 值为:21a61631d94e54da68d2ad9268b8b9d9
以下内容为反编译后的 ReplaceFragment.java 源代码,内容仅作参考
package com.picsart.studio.editor.tool.replace.ui;
import android.animation.Animator;
import android.animation.ObjectAnimator;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.Matrix;
import android.graphics.Rect;
import android.graphics.RectF;
import android.os.Bundle;
import android.util.Size;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import android.widget.Toast;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.databinding.ViewDataBinding;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.gms.tasks.CancellationTokenSource;
import com.picsart.coroutine.ViewModelScopeCoroutineWrapperKt;
import com.picsart.editor.base.EditorCache;
import com.picsart.editor.base.EditorFragment;
import com.picsart.editor.base.ToolType;
import com.picsart.editor.base.transition.TransitionEntity;
import com.picsart.extensions.android.LiveDataExtKt;
import com.picsart.logger.PALog;
import com.picsart.masker.BrushFragment;
import com.picsart.masker.MaskEditor;
import com.picsart.masker.SelectedButtonMode;
import com.picsart.masker.tools.MaskBrushTool;
import com.picsart.masker.tools.MaskTool;
import com.picsart.studio.R;
import com.picsart.studio.apiv3.model.MediaViewData;
import com.picsart.studio.apiv3.model.onboarding.OnBoardingComponent;
import com.picsart.studio.apiv3.model.onboarding.OnBoardingComponentData;
import com.picsart.studio.common.EditingData;
import com.picsart.studio.common.SingleEventLiveData;
import com.picsart.studio.common.constants.SourceParam;
import com.picsart.studio.editor.events.EventsFactory;
import com.picsart.studio.editor.tool.mask.BlendMode;
import com.picsart.studio.editor.tool.replace.data.ReplaceItem;
import com.picsart.studio.editor.tool.replace.data.ReplaceItemType;
import com.picsart.studio.editor.tool.replace.ui.ReplaceFragment;
import com.picsart.studio.util.Direction;
import com.picsart.subscription.AnalyticParamsFromEditor;
import com.picsart.subscription.SubscriptionAnalyticsParam;
import com.picsart.user.model.VerifiedCategory;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import myobfuscated.dr1.i;
import myobfuscated.el2.j;
import myobfuscated.fo0.h7;
import myobfuscated.h4.a0;
import myobfuscated.h4.p;
import myobfuscated.h4.q;
import myobfuscated.h4.r;
import myobfuscated.h4.z;
import myobfuscated.ik2.f;
import myobfuscated.ik2.h;
import myobfuscated.js1.g;
import myobfuscated.u42.p6;
import myobfuscated.u42.pa;
import myobfuscated.u42.w2;
import myobfuscated.ud0.o;
import myobfuscated.xk2.k;
import myobfuscated.xp2.b;
import myobfuscated.yn1.c;
import myobfuscated.z21.t;
import org.jetbrains.annotations.NotNull;
@Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u0003B\u0007¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Lcom/picsart/studio/editor/tool/replace/ui/ReplaceFragment;", "Lcom/picsart/editor/base/EditorFragment;", "Lmyobfuscated/xm0/d;", "Lmyobfuscated/qd0/c;", "<init>", "()V", "_editor_main_compileGlobalReleaseKotlin"}, k = 1, mv = {1, 9, 0})
public final class ReplaceFragment extends EditorFragment implements myobfuscated.xm0.d {
public static final int R = 0;
public BrushFragment G;
@NotNull
public final h H;
@NotNull
public final h I;
public ReplaceTool J;
public h7 K;
@NotNull
public final h L;
@NotNull
public final h M;
@NotNull
public final h N;
public boolean O;
public boolean P;
@NotNull
public final b Q;
public class a {
public static final int[] a;
static {
int[] iArr = new int[ReplaceItemType.values().length];
try {
iArr[ReplaceItemType.BACKGROUND.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[ReplaceItemType.SKY.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[ReplaceItemType.CLOTHES.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
a = iArr;
}
}
public static final class b extends BroadcastReceiver {
public b() {
}
@Override
public final void onReceive(@NotNull Context context, @NotNull Intent intent) {
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(intent, "intent");
int i = ReplaceFragment.R;
ReplaceFragment replaceFragment = ReplaceFragment.this;
if (!o.a(replaceFragment.getActivity())) {
ReplaceViewModel A4 = replaceFragment.A4();
A4.getClass();
((q) A4.l0.getValue(A4, ReplaceViewModel.M1[15])).l(Boolean.TRUE);
return;
}
ReplaceViewModel A42 = replaceFragment.A4();
A42.getClass();
((q) A42.l0.getValue(A42, ReplaceViewModel.M1[15])).l(Boolean.FALSE);
ReplaceViewModel A43 = replaceFragment.A4();
Boolean d = A43.y4().d();
Boolean bool = Boolean.TRUE;
if (!Intrinsics.c(d, bool) || !Intrinsics.c(A43.l4().d(), bool)) {
Bitmap c = myobfuscated.yo1.d.c((int) A43.f4().width(), (int) A43.f4().height(), A43.i4());
boolean c2 = Intrinsics.c(A43.y4().d(), bool);
LinkedHashMap linkedHashMap = A43.T;
if (!c2) {
ReplaceItemType replaceItemType = ReplaceItemType.SKY;
A43.y4().l(null);
linkedHashMap.put(replaceItemType, ViewModelScopeCoroutineWrapperKt.b(A43, new ReplaceViewModel$loadSkySegment$1(A43, c, null)));
}
if (!Intrinsics.c(A43.l4().d(), bool)) {
ReplaceItemType replaceItemType2 = ReplaceItemType.CLOTHES;
A43.l4().l(null);
linkedHashMap.put(replaceItemType2, ViewModelScopeCoroutineWrapperKt.b(A43, new ReplaceViewModel$loadClothesSegment$1(A43, c, null)));
}
}
h7 h7Var = replaceFragment.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
RecyclerView.Adapter adapter = h7Var.K.getAdapter();
if (adapter != null) {
adapter.notifyDataSetChanged();
}
}
}
public static final class c implements ViewTreeObserver.OnGlobalLayoutListener {
public final View b;
public c(View view) {
this.b = view;
}
@Override
public final void onGlobalLayout() {
ReplaceFragment replaceFragment = ReplaceFragment.this;
h7 h7Var = replaceFragment.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
h7Var.F.n(true);
ReplaceTool replaceTool = replaceFragment.J;
if (replaceTool == null) {
Intrinsics.n("replaceTool");
throw null;
}
replaceTool.F(replaceFragment.f);
this.b.getViewTreeObserver().removeOnGlobalLayoutListener(this);
}
}
public static final class d implements r<Boolean> {
public d() {
}
@Override
public final void y1(Boolean bool) {
Context context;
Boolean bool2 = Boolean.TRUE;
if (Intrinsics.c(bool, bool2)) {
int i = ReplaceFragment.R;
ReplaceFragment replaceFragment = ReplaceFragment.this;
if (Intrinsics.c(replaceFragment.A4().U.d(), bool2)) {
myobfuscated.zg1.a aVar = (myobfuscated.zg1.a) replaceFragment.I.getValue();
if (!((Boolean) aVar.b(Boolean.FALSE, "counter_adjust_background_replace")).booleanValue() && (context = replaceFragment.getContext()) != null) {
String body = replaceFragment.getResources().getString(R.string.editor_tools_tap_foreground_adjust);
Intrinsics.checkNotNullExpressionValue(body, "getString(...)");
Integer num = true & true ? 3000 : null;
Integer num2 = true & true ? 17 : null;
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(body, "body");
View d = myobfuscated.sz1.a.d(context, body, null);
Toast toast = new Toast(context);
toast.setGravity(num2 != null ? num2.intValue() : 17, 0, (num2 != null && num2.intValue() == 80) ? myobfuscated.yn1.c.a(16.0f) : 0);
myobfuscated.b02.b.u(toast, num != null ? num.intValue() : 3000, d);
aVar.a(bool2, "counter_adjust_background_replace");
}
replaceFragment.A4().W.j(this);
}
}
}
}
public static final class e implements r, k {
public final Function1 a;
public e(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 ReplaceFragment() {
final Function0<Fragment> function0 = new Function0<Fragment>() {
{
super(0);
}
@Override
@NotNull
public final Fragment invoke() {
return Fragment.this;
}
};
this.H = kotlin.a.a(LazyThreadSafetyMode.NONE, new Function0<ReplaceViewModel>() {
{
super(0);
}
@Override
@NotNull
public final ReplaceViewModel 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(myobfuscated.xk2.q.a.b(ReplaceViewModel.class), viewModelStore, null, defaultViewModelCreationExtras, aVar, myobfuscated.jp2.a.a(fragment), function04);
}
});
final ReplaceFragment$preferencesService$2 replaceFragment$preferencesService$2 = new Function0<myobfuscated.xp2.a>() {
@Override
@NotNull
public final myobfuscated.xp2.a invoke() {
return b.a("editor");
}
};
LazyThreadSafetyMode lazyThreadSafetyMode = LazyThreadSafetyMode.SYNCHRONIZED;
this.I = kotlin.a.a(lazyThreadSafetyMode, new Function0<myobfuscated.zg1.a>() {
{
super(0);
}
@Override
@NotNull
public final myobfuscated.zg1.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(replaceFragment$preferencesService$2, myobfuscated.xk2.q.a.b(myobfuscated.zg1.a.class), aVar2);
}
});
this.L = kotlin.a.a(lazyThreadSafetyMode, 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, myobfuscated.xk2.q.a.b(p6.class), aVar2);
}
});
this.M = kotlin.a.a(lazyThreadSafetyMode, new Function0<myobfuscated.m62.b>() {
{
super(0);
}
@Override
@NotNull
public final myobfuscated.m62.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, myobfuscated.xk2.q.a.b(myobfuscated.m62.b.class), aVar2);
}
});
this.N = kotlin.a.a(lazyThreadSafetyMode, 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, myobfuscated.xk2.q.a.b(com.picsart.export.a.class), aVar2);
}
});
this.Q = new b();
}
public static void y4(final ReplaceFragment this$0) {
MaskBrushTool maskBrushTool;
Intrinsics.checkNotNullParameter(this$0, "this$0");
this$0.P = true;
ReplaceTool replaceTool = this$0.J;
if (replaceTool == null) {
Intrinsics.n("replaceTool");
throw null;
}
replaceTool.u = true;
replaceTool.x();
MaskEditor v = replaceTool.v();
if (v != null) {
v.Y(new Function1<Bitmap, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Bitmap bitmap) {
invoke2(bitmap);
return Unit.a;
}
public final void invoke2(Bitmap bitmap) {
h7 h7Var = ReplaceFragment.this.K;
if (h7Var != null) {
h7Var.F.invalidate();
} else {
Intrinsics.n("binding");
throw null;
}
}
});
}
BrushFragment brushFragment = this$0.G;
if (brushFragment == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment.Z3(v);
ReplaceItemType replaceItemType = (ReplaceItemType) this$0.A4().S.d();
int i = replaceItemType == null ? -1 : a.a[replaceItemType.ordinal()];
String str = i != 1 ? i != 2 ? i != 3 ? "" : "replace_clothes" : "replace_sky" : "replace_background";
BrushFragment brushFragment2 = this$0.G;
if (brushFragment2 == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment2.h4(str);
BrushFragment brushFragment3 = this$0.G;
if (brushFragment3 == null) {
Intrinsics.n("brushFragment");
throw null;
}
T d2 = brushFragment3.L3().R.d();
SelectedButtonMode selectedButtonMode = SelectedButtonMode.RESTORE;
if (d2 != selectedButtonMode) {
BrushFragment brushFragment4 = this$0.G;
if (brushFragment4 == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment4.Y3(selectedButtonMode);
}
BrushFragment brushFragment5 = this$0.G;
if (brushFragment5 == null) {
Intrinsics.n("brushFragment");
throw null;
}
MaskEditor N3 = brushFragment5.N3();
if (N3 != null && (maskBrushTool = N3.H) != null) {
maskBrushTool.n(MaskTool.Mode.DRAW);
}
h7 h7Var = this$0.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
h7Var.F.c(true);
h7 h7Var2 = this$0.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
}
ConstraintLayout constraintLayout = h7Var2.L;
if (constraintLayout != null) {
Animator a2 = myobfuscated.c42.c.a(constraintLayout);
if (a2 != null) {
a2.cancel();
}
constraintLayout.setTag(R.id.panel_open_id, Boolean.FALSE);
constraintLayout.setVisibility(0);
ObjectAnimator ofFloat = ObjectAnimator.ofFloat(constraintLayout, View.TRANSLATION_Y, -constraintLayout.getMeasuredHeight());
constraintLayout.setTag(R.id.panel_animator_id, ofFloat);
Intrinsics.e(ofFloat);
ofFloat.addListener(new myobfuscated.c42.b(constraintLayout));
ofFloat.setDuration(300L);
ofFloat.start();
}
h7 h7Var3 = this$0.K;
if (h7Var3 != null) {
myobfuscated.c42.c.b(h7Var3.w, Direction.VERTICAL);
} else {
Intrinsics.n("binding");
throw null;
}
}
public final ReplaceViewModel A4() {
return (ReplaceViewModel) this.H.getValue();
}
public final void B4() {
this.P = false;
BrushFragment brushFragment = this.G;
if (brushFragment == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment.x1();
ReplaceTool replaceTool = this.J;
if (replaceTool == null) {
Intrinsics.n("replaceTool");
throw null;
}
replaceTool.u = false;
h7 h7Var = this.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
h7Var.F.c(true);
h7 h7Var2 = this.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
}
ConstraintLayout constraintLayout = h7Var2.L;
if (constraintLayout != null) {
Animator a2 = myobfuscated.c42.c.a(constraintLayout);
if (a2 != null) {
a2.cancel();
}
constraintLayout.setVisibility(0);
constraintLayout.setTag(R.id.panel_open_id, Boolean.TRUE);
ObjectAnimator ofFloat = ObjectAnimator.ofFloat(constraintLayout, View.TRANSLATION_Y, a2 != null ? constraintLayout.getTranslationY() : constraintLayout.getMeasuredHeight(), 0.0f);
constraintLayout.setTag(R.id.panel_animator_id, ofFloat);
ofFloat.setDuration(300L);
ofFloat.start();
}
h7 h7Var3 = this.K;
if (h7Var3 != null) {
myobfuscated.c42.c.c(h7Var3.w, Direction.VERTICAL);
} else {
Intrinsics.n("binding");
throw null;
}
}
@Override
public final int C() {
return 0;
}
public final void C4() {
this.O = A4().j.l() && VerifiedCategory.UserType.VIP != A4().k.getUser().V();
A4().I.l(Boolean.valueOf(this.O));
}
public final void D4() {
t4(true, new Object());
myobfuscated.ee0.b.b(this, new ReplaceFragment$onDoneEvent$2(this, null));
}
public final void E4() {
myobfuscated.ee0.b.d(this, new ReplaceFragment$onSaveButtonClick$1(this, null));
}
@Override
public final void F3(@NotNull EditingData editingData) {
Intrinsics.checkNotNullParameter(editingData, "editingData");
}
public final boolean F4(pa paVar) {
if (this.O && A4().e4()) {
String str = this.d;
if (str == null) {
str = "";
}
SubscriptionAnalyticsParam subscriptionAnalyticsParam = new SubscriptionAnalyticsParam("editor_tool_replace", SourceParam.FULLSCREEN.getValue(), str, null, "", "editor_replace", null, null, null, null, false, null, null, null, false, null, null, null, null, null, null, null, 4194240, null);
ReplaceViewModel A4 = A4();
ReplaceItemType replaceItemType = ReplaceItemType.BACKGROUND;
ReplaceItem replaceItem = A4.j4(replaceItemType).k;
String g = replaceItem != null ? replaceItem.g() : null;
ReplaceViewModel A42 = A4();
ReplaceItemType replaceItemType2 = ReplaceItemType.SKY;
ReplaceItem replaceItem2 = A42.j4(replaceItemType2).k;
String g2 = replaceItem2 != null ? replaceItem2.g() : null;
ReplaceItem replaceItem3 = A4().j4(ReplaceItemType.CLOTHES).k;
String g3 = replaceItem3 != null ? replaceItem3.g() : null;
ArrayList arrayList = new ArrayList();
if (A4().v.d() == replaceItemType && g != null) {
arrayList.add(g);
}
if (A4().v.d() == replaceItemType2 && g2 != null) {
arrayList.add(g2);
}
if (g3 != null) {
arrayList.add(g3);
}
w2 w2Var = new w2(subscriptionAnalyticsParam, true, null, false, new AnalyticParamsFromEditor(null, null, arrayList, null, 11, null), null, 0, 0, null, false, false, false, 262124);
androidx.fragment.app.h activity = getActivity();
if (activity != null) {
((p6) this.L.getValue()).h(activity, w2Var, paVar);
return true;
}
return true;
}
return false;
}
@Override
public final void J3() {
}
@Override
@NotNull
public final List<TransitionEntity> M3() {
ArrayList arrayList = new ArrayList();
Bitmap bitmap = this.f;
h7 h7Var = this.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
Matrix i = h7Var.F.i(bitmap.getWidth(), this.f.getHeight());
arrayList.add(new TransitionEntity(bitmap, null, "overlay", i, i, 1.0f, 1.0f, 0.0f, 1.0f));
h7 h7Var2 = this.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
}
arrayList.add(b4(h7Var2.L, 0, false));
h7 h7Var3 = this.K;
if (h7Var3 != null) {
arrayList.add(b4(h7Var3.w, 0, false));
return arrayList;
}
Intrinsics.n("binding");
throw null;
}
@Override
@NotNull
public final List<TransitionEntity> N3(Bitmap bitmap) {
ArrayList arrayList = new ArrayList();
if (bitmap != null) {
h7 h7Var = this.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
Matrix w = h7Var.F.w(bitmap.getWidth(), bitmap.getHeight());
arrayList.add(new TransitionEntity(bitmap, null, "overlay", w, w, 1.0f, 1.0f, 0.0f, 1.0f));
}
h7 h7Var2 = this.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
}
arrayList.add(b4(h7Var2.L, 0, false));
h7 h7Var3 = this.K;
if (h7Var3 != null) {
arrayList.add(b4(h7Var3.w, 0, false));
return arrayList;
}
Intrinsics.n("binding");
throw null;
}
@Override
@NotNull
public final List<TransitionEntity> T3() {
Bitmap bitmap = this.f;
ArrayList arrayList = new ArrayList();
h7 h7Var = this.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
Matrix i = h7Var.F.i(this.f.getWidth(), this.f.getHeight());
arrayList.add(new TransitionEntity(bitmap, null, "overlay", i, i, 1.0f, 1.0f, 0.0f, 1.0f));
h7 h7Var2 = this.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
}
arrayList.add(b4(h7Var2.L, 0, true));
h7 h7Var3 = this.K;
if (h7Var3 != null) {
arrayList.add(b4(h7Var3.w, 0, true));
return arrayList;
}
Intrinsics.n("binding");
throw null;
}
@Override
public final void h4() {
if (!this.P) {
A4().D4("cancel");
S3().B(this);
return;
}
BrushFragment brushFragment = this.G;
if (brushFragment != null) {
brushFragment.T3();
} else {
Intrinsics.n("brushFragment");
throw null;
}
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
ReplaceViewModel A4 = A4();
Bitmap bitmap = this.f;
A4.getClass();
Intrinsics.checkNotNullParameter(bitmap, "<set-?>");
A4.m = bitmap;
ReplaceViewModel A42 = A4();
myobfuscated.is1.b bVar = new myobfuscated.is1.b(this.d, this.b, this.c);
A42.getClass();
Intrinsics.checkNotNullParameter(bVar, "<set-?>");
A42.n = bVar;
A4().z4(bundle);
if (bundle != null) {
ReplaceTool replaceTool = (ReplaceTool) bundle.getParcelable("replaceTool");
if (replaceTool != null) {
this.J = replaceTool;
}
this.P = bundle.getBoolean("brushMode");
}
if (getChildFragmentManager().F("brushFragment") != null) {
Fragment F = getChildFragmentManager().F("brushFragment");
if (F != null) {
BrushFragment brushFragment = F instanceof BrushFragment ? F : null;
if (brushFragment != null) {
this.G = brushFragment;
return;
}
return;
}
return;
}
this.G = BrushFragment.a.a(this.d, this.e, l4(), false, 120);
FragmentManager childFragmentManager = getChildFragmentManager();
androidx.fragment.app.b m = myobfuscated.b0.b.m(childFragmentManager, childFragmentManager);
BrushFragment brushFragment2 = this.G;
if (brushFragment2 == null) {
Intrinsics.n("brushFragment");
throw null;
}
m.k(R.id.brushContainer, brushFragment2, "brushFragment", 1);
BrushFragment brushFragment3 = this.G;
if (brushFragment3 == null) {
Intrinsics.n("brushFragment");
throw null;
}
m.l(brushFragment3);
m.u();
}
@Override
@NotNull
public final View onCreateView(@NotNull LayoutInflater inflater, ViewGroup viewGroup, Bundle bundle) {
Intrinsics.checkNotNullParameter(inflater, "inflater");
ViewDataBinding b2 = myobfuscated.u3.d.b(inflater, R.layout.fragment_replace, viewGroup, false, null);
h7 h7Var = (h7) b2;
h7Var.F(getViewLifecycleOwner());
h7Var.R(A4());
Intrinsics.checkNotNullExpressionValue(b2, "apply(...)");
this.K = h7Var;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
View view = h7Var.e;
Intrinsics.checkNotNullExpressionValue(view, "getRoot(...)");
return view;
}
@Override
public final void onPause() {
try {
androidx.fragment.app.h activity = getActivity();
if (activity != null) {
activity.unregisterReceiver(this.Q);
}
} catch (Exception e2) {
PALog.h(e2);
}
super.onPause();
}
@Override
public final void onResume() {
super.onResume();
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("android.net.conn.CONNECTIVITY_CHANGE");
androidx.fragment.app.h activity = getActivity();
if (activity != null) {
activity.registerReceiver(this.Q, intentFilter);
}
}
@Override
public final void onSaveInstanceState(@NotNull Bundle state) {
Intrinsics.checkNotNullParameter(state, "outState");
super.onSaveInstanceState(state);
ReplaceViewModel A4 = A4();
A4.getClass();
Intrinsics.checkNotNullParameter(state, "state");
A4.l.b(state);
ReplaceTool replaceTool = this.J;
if (replaceTool == null) {
Intrinsics.n("replaceTool");
throw null;
}
state.putParcelable("replaceTool", replaceTool);
state.putBoolean("brushMode", this.P);
}
@Override
public final void onViewCreated(@NotNull View view, Bundle bundle) {
Intrinsics.checkNotNullParameter(view, "view");
super.onViewCreated(view, bundle);
C4();
h7 h7Var = this.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
h7Var.M.setSettings(A4().g4().f());
SingleEventLiveData<CancellationTokenSource> singleEventLiveData = A4().X;
myobfuscated.h4.k viewLifecycleOwner = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
singleEventLiveData.e(viewLifecycleOwner, new e(new Function1<CancellationTokenSource, Unit>() {
{
super(1);
}
@Override
public Unit invoke(CancellationTokenSource cancellationTokenSource) {
invoke2(cancellationTokenSource);
return Unit.a;
}
public final void invoke2(@NotNull final CancellationTokenSource token) {
Intrinsics.checkNotNullParameter(token, "token");
ReplaceFragment replaceFragment = ReplaceFragment.this;
DialogInterface.OnCancelListener onCancelListener = new DialogInterface.OnCancelListener() {
@Override
public final void onCancel(DialogInterface dialogInterface) {
CancellationTokenSource token2 = CancellationTokenSource.this;
Intrinsics.checkNotNullParameter(token2, "$token");
token2.cancel();
}
};
int i = EditorFragment.F;
replaceFragment.t4(true, onCancelListener);
}
}));
SingleEventLiveData<Boolean> singleEventLiveData2 = A4().Y;
myobfuscated.h4.k viewLifecycleOwner2 = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner2, "getViewLifecycleOwner(...)");
singleEventLiveData2.e(viewLifecycleOwner2, new e(new Function1<Boolean, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Boolean bool) {
invoke(bool.booleanValue());
return Unit.a;
}
public final void invoke(boolean z) {
ReplaceFragment.this.s();
}
}));
A4().y.e(getViewLifecycleOwner(), new e(new Function1<Integer, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Integer num) {
invoke2(num);
return Unit.a;
}
public final void invoke2(Integer num) {
if (num != null && num.intValue() == 1) {
h7 h7Var2 = ReplaceFragment.this.K;
if (h7Var2 != null) {
h7Var2.C.j();
} else {
Intrinsics.n("binding");
throw null;
}
}
}
}));
A4().S.e(getViewLifecycleOwner(), new e(new Function1<ReplaceItemType, Unit>() {
{
super(1);
}
@Override
public Unit invoke(ReplaceItemType replaceItemType) {
invoke2(replaceItemType);
return Unit.a;
}
public final void invoke2(ReplaceItemType replaceItemType) {
h7 h7Var2 = ReplaceFragment.this.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
} else if (h7Var2.F.getWidth() > 0) {
h7 h7Var3 = ReplaceFragment.this.K;
if (h7Var3 != null) {
h7Var3.F.c(true);
} else {
Intrinsics.n("binding");
throw null;
}
}
}
}));
SingleEventLiveData<Boolean> singleEventLiveData3 = A4().U;
myobfuscated.h4.k viewLifecycleOwner3 = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner3, "getViewLifecycleOwner(...)");
singleEventLiveData3.e(viewLifecycleOwner3, new e(new Function1<Boolean, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Boolean bool) {
invoke2(bool);
return Unit.a;
}
public final void invoke2(Boolean bool) {
if (Intrinsics.c(bool, Boolean.FALSE)) {
ReplaceFragment replaceFragment = ReplaceFragment.this;
int i = ReplaceFragment.R;
ReplaceItemType replaceItemType = (ReplaceItemType) replaceFragment.A4().S.d();
int i2 = replaceItemType == null ? -1 : ReplaceFragment.a.a[replaceItemType.ordinal()];
int i3 = i2 != 1 ? i2 != 2 ? i2 != 3 ? 0 : R.string.editor_tools_clothes_visible_feature : R.string.editor_tools_sky_visible_feature : R.string.editor_tools_object_foreground_feature;
Context context = replaceFragment.getContext();
if (context != null) {
String body = replaceFragment.getResources().getString(i3);
Intrinsics.checkNotNullExpressionValue(body, "getString(...)");
Integer num = true & true ? 3000 : null;
Integer num2 = true & true ? 17 : null;
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(body, "body");
View d2 = myobfuscated.sz1.a.d(context, body, null);
Toast toast = new Toast(context);
toast.setGravity(num2 != null ? num2.intValue() : 17, 0, (num2 != null && num2.intValue() == 80) ? c.a(16.0f) : 0);
myobfuscated.b02.b.u(toast, num != null ? num.intValue() : 3000, d2);
}
}
}
}));
A4().c0.e(getViewLifecycleOwner(), new e(new Function1<ReplaceItem, Unit>() {
{
super(1);
}
@Override
public Unit invoke(ReplaceItem replaceItem) {
invoke2(replaceItem);
return Unit.a;
}
public final void invoke2(ReplaceItem replaceItem) {
ReplaceFragment.this.z4();
}
}));
h7 h7Var2 = this.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var2.F.setAspectRatio(this.f.getHeight() / this.f.getWidth());
h7 h7Var3 = this.K;
if (h7Var3 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var3.F.setPaddingProvider(this);
view.getViewTreeObserver().addOnGlobalLayoutListener(new c(view));
RectF rectF = new RectF();
h7 h7Var4 = this.K;
if (h7Var4 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var4.F.r(new Rect(), rectF);
if (bundle == null) {
ReplaceViewModel A4 = A4();
A4.getClass();
Intrinsics.checkNotNullParameter(rectF, "rectF");
j<?>[] jVarArr = ReplaceViewModel.M1;
A4.B0.setValue(A4, jVarArr[21], rectF);
Bitmap c2 = myobfuscated.yo1.d.c((int) rectF.width(), (int) rectF.height(), A4.i4());
LinkedHashMap linkedHashMap = A4.T;
ReplaceItemType replaceItemType = ReplaceItemType.BACKGROUND;
((q) A4.K.getValue(A4, jVarArr[6])).l(null);
linkedHashMap.put(replaceItemType, ViewModelScopeCoroutineWrapperKt.b(A4, new ReplaceViewModel$loadBackgroundSegment$1(A4, c2, null)));
ReplaceItemType replaceItemType2 = ReplaceItemType.CLOTHES;
A4.l4().l(null);
linkedHashMap.put(replaceItemType2, ViewModelScopeCoroutineWrapperKt.b(A4, new ReplaceViewModel$loadClothesSegment$1(A4, c2, null)));
ReplaceItemType replaceItemType3 = ReplaceItemType.SKY;
A4.y4().l(null);
linkedHashMap.put(replaceItemType3, ViewModelScopeCoroutineWrapperKt.b(A4, new ReplaceViewModel$loadSkySegment$1(A4, c2, null)));
myobfuscated.zg1.a aVar = (myobfuscated.zg1.a) this.I.getValue();
if (!((Boolean) aVar.b(Boolean.FALSE, "replace_opened")).booleanValue()) {
if (getContext() != null) {
myobfuscated.cn0.a.a(new EventsFactory.TutorialOpen(this.d, "tool_replace"));
}
aVar.a(Boolean.TRUE, "replace_opened");
?? obj = new Object();
OnBoardingComponent onBoardingComponent = new OnBoardingComponent();
OnBoardingComponent title = onBoardingComponent.setTitle(getResources().getString(R.string.tools_replace));
ArrayList arrayList = new ArrayList();
OnBoardingComponentData onBoardingComponentData = new OnBoardingComponentData(null, null, null, null, null, false, null, null, 255, null);
onBoardingComponentData.setMediaViewData(new MediaViewData("video", "https://cdn140.picsart.com/replacetool_sky_clothes_bg_compress.mp4", "https://cdn140.picsart.com/video-tutorial-for-replace-tool_1_original", Float.valueOf(1.0f), null, 16, null));
onBoardingComponentData.setTitle(getResources().getString(R.string.tools_replace));
arrayList.add(new OnBoardingComponent("tool_replace", null, onBoardingComponentData));
title.setTutorialSets(arrayList);
obj.a = onBoardingComponent;
obj.b = new myobfuscated.js1.j(this);
obj.a("tool_replace", this.d, false);
androidx.fragment.app.h activity = getActivity();
if (activity != null) {
obj.b(activity.getSupportFragmentManager());
}
}
}
if (bundle == null) {
Resources resources = getResources();
Intrinsics.checkNotNullExpressionValue(resources, "getResources(...)");
h7 h7Var5 = this.K;
if (h7Var5 == null) {
Intrinsics.n("binding");
throw null;
}
float canvasWidth = h7Var5.F.getCanvasWidth();
h7 h7Var6 = this.K;
if (h7Var6 == null) {
Intrinsics.n("binding");
throw null;
}
ReplaceTool replaceTool = new ReplaceTool(resources, canvasWidth, h7Var6.F.getCanvasHeight());
this.J = replaceTool;
replaceTool.F(this.f);
}
ReplaceViewModel A42 = A4();
ReplaceTool replaceTool2 = this.J;
if (replaceTool2 == null) {
Intrinsics.n("replaceTool");
throw null;
}
A42.getClass();
Intrinsics.checkNotNullParameter(replaceTool2, "<set-?>");
A42.Q = replaceTool2;
ReplaceViewModel A43 = A4();
A43.h4().q = A43.w;
A4().a0.e(getViewLifecycleOwner(), new e(new Function1<Bitmap, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Bitmap bitmap) {
invoke2(bitmap);
return Unit.a;
}
public final void invoke2(Bitmap textureImage) {
ReplaceItem replaceItem;
if (textureImage != null) {
ReplaceFragment replaceFragment = ReplaceFragment.this;
int i = ReplaceFragment.R;
ReplaceItemType maskType = (ReplaceItemType) replaceFragment.A4().S.d();
if (maskType == null || (replaceItem = replaceFragment.A4().c0.d()) == null) {
return;
}
ReplaceTool replaceTool3 = replaceFragment.J;
if (replaceTool3 == null) {
Intrinsics.n("replaceTool");
throw null;
}
Intrinsics.checkNotNullParameter(maskType, "maskType");
Intrinsics.checkNotNullParameter(textureImage, "textureImage");
Intrinsics.checkNotNullParameter(replaceItem, "replaceItem");
replaceTool3.C(maskType);
LinkedHashMap linkedHashMap2 = replaceTool3.w;
ReplaceImageItem replaceImageItem = (ReplaceImageItem) linkedHashMap2.get(maskType);
if (replaceImageItem == null) {
replaceImageItem = replaceTool3.n;
}
replaceTool3.B(replaceImageItem);
ReplaceImageItem replaceImageItem2 = (ReplaceImageItem) linkedHashMap2.get(maskType);
if (replaceImageItem2 != null) {
Intrinsics.checkNotNullParameter(new Size((int) replaceTool3.b, (int) replaceTool3.c), "<set-?>");
replaceImageItem2.l(textureImage);
}
ReplaceItemType replaceItemType4 = replaceTool3.s;
ReplaceItemType replaceItemType5 = ReplaceItemType.BACKGROUND;
if (replaceItemType4 == replaceItemType5) {
replaceTool3.j.b(replaceItem.d(), textureImage);
}
if (replaceTool3.s == replaceItemType5) {
replaceTool3.l.k = true;
}
myobfuscated.uo1.b bVar = replaceTool3.i;
if (bVar != null) {
bVar.a();
}
}
}
}));
for (final Map.Entry<ReplaceItemType, q<Bitmap>> entry : A4().s.entrySet()) {
entry.getValue().e(getViewLifecycleOwner(), new e(new Function1<Bitmap, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Bitmap bitmap) {
invoke2(bitmap);
return Unit.a;
}
public final void invoke2(Bitmap maskBitmap) {
RectF value;
ReplaceFragment replaceFragment = ReplaceFragment.this;
int i = ReplaceFragment.R;
q<RectF> qVar = replaceFragment.A4().t.get(entry.getKey());
if (qVar == null || (value = qVar.d()) == null) {
return;
}
ReplaceFragment replaceFragment2 = ReplaceFragment.this;
Map.Entry<ReplaceItemType, q<Bitmap>> entry2 = entry;
final ReplaceTool replaceTool3 = replaceFragment2.J;
if (replaceTool3 == null) {
Intrinsics.n("replaceTool");
throw null;
}
ReplaceItemType maskType = entry2.getKey();
Intrinsics.e(maskBitmap);
LinkedHashMap linkedHashMap2 = replaceTool3.w;
ReplaceImageItem replaceImageItem = (ReplaceImageItem) linkedHashMap2.get(maskType);
Bitmap bitmap = replaceImageItem != null ? replaceImageItem.j : null;
Intrinsics.checkNotNullParameter(maskType, "maskType");
Intrinsics.checkNotNullParameter(maskBitmap, "maskBitmap");
Intrinsics.checkNotNullParameter(value, "boundsRect");
ReplaceImageItem replaceImageItem2 = (ReplaceImageItem) linkedHashMap2.get(maskType);
if (replaceImageItem2 != null) {
ReplaceItemType replaceItemType4 = ReplaceItemType.BACKGROUND;
ReplaceImageItem replaceImageItem3 = replaceTool3.l;
if (maskType != replaceItemType4 ? replaceImageItem2.o != null : replaceImageItem3.o != null) {
replaceImageItem2 = null;
}
if (replaceImageItem2 != null) {
Intrinsics.checkNotNullParameter(new Size((int) replaceTool3.b, (int) replaceTool3.c), "<set-?>");
Intrinsics.checkNotNullParameter(value, "value");
if (!value.isEmpty()) {
replaceImageItem2.w = value;
}
replaceImageItem2.l(bitmap);
if (maskType == replaceItemType4) {
replaceImageItem3.getClass();
String i2 = EditorCache.i(ToolType.REPLACE);
Intrinsics.checkNotNullExpressionValue(i2, "getCacheDirectoryForTool(...)");
MaskEditor a2 = t.a(0.5f, 1.0f, 0.7f, i2);
replaceImageItem3.o = a2;
a2.u((int) replaceImageItem2.w.width(), (int) replaceImageItem2.w.height(), false);
MaskEditor maskEditor = replaceImageItem3.o;
if (maskEditor != null) {
maskEditor.V(maskBitmap, null);
}
MaskEditor maskEditor2 = replaceImageItem3.o;
if (maskEditor2 != null) {
maskEditor2.Y(new Function1<Bitmap, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Bitmap bitmap2) {
invoke2(bitmap2);
return Unit.a;
}
public final void invoke2(Bitmap bitmap2) {
myobfuscated.uo1.b bVar = ReplaceTool.this.i;
if (bVar != null) {
bVar.a();
}
}
});
}
} else {
String i3 = EditorCache.i(ToolType.REPLACE);
Intrinsics.checkNotNullExpressionValue(i3, "getCacheDirectoryForTool(...)");
MaskEditor a3 = t.a(0.5f, 1.0f, 0.7f, i3);
replaceImageItem2.o = a3;
a3.u((int) value.width(), (int) value.height(), false);
MaskEditor maskEditor3 = replaceImageItem2.o;
if (maskEditor3 != null) {
maskEditor3.V(maskBitmap, null);
}
MaskEditor maskEditor4 = replaceImageItem2.o;
if (maskEditor4 != null) {
maskEditor4.Y(new Function1<Bitmap, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Bitmap bitmap2) {
invoke2(bitmap2);
return Unit.a;
}
public final void invoke2(Bitmap bitmap2) {
myobfuscated.uo1.b bVar = ReplaceTool.this.i;
if (bVar != null) {
bVar.a();
}
}
});
}
MaskEditor maskEditor5 = replaceImageItem3.o;
if (maskEditor5 != null) {
maskEditor5.C();
}
}
}
}
myobfuscated.uo1.b bVar = replaceTool3.i;
if (bVar != null) {
bVar.a();
}
}
}));
}
h7 h7Var7 = this.K;
if (h7Var7 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var7.F.setScaleToAbsolutePosition(true);
h7 h7Var8 = this.K;
if (h7Var8 == null) {
Intrinsics.n("binding");
throw null;
}
ReplaceTool replaceTool3 = this.J;
if (replaceTool3 == null) {
Intrinsics.n("replaceTool");
throw null;
}
h7Var8.F.p(replaceTool3);
h7 h7Var9 = this.K;
if (h7Var9 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var9.F.setDrawActiveElements(true);
BrushFragment brushFragment = this.G;
if (brushFragment == null) {
Intrinsics.n("brushFragment");
throw null;
}
h7 h7Var10 = this.K;
if (h7Var10 == null) {
Intrinsics.n("binding");
throw null;
}
brushFragment.g4(h7Var10.F);
BrushFragment brushFragment2 = this.G;
if (brushFragment2 == null) {
Intrinsics.n("brushFragment");
throw null;
}
SelectedButtonMode defaultMode = SelectedButtonMode.RESTORE;
brushFragment2.W3(myobfuscated.jk2.o.h(defaultMode, SelectedButtonMode.ERASE, SelectedButtonMode.SHAPE));
if (bundle == null) {
BrushFragment brushFragment3 = this.G;
if (brushFragment3 == null) {
Intrinsics.n("brushFragment");
throw null;
}
Intrinsics.checkNotNullParameter(defaultMode, "defaultMode");
brushFragment3.L3().O4(defaultMode);
BrushFragment brushFragment4 = this.G;
if (brushFragment4 == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment4.Y3(defaultMode);
}
BrushFragment brushFragment5 = this.G;
if (brushFragment5 == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment5.f4(this.f);
BrushFragment brushFragment6 = this.G;
if (brushFragment6 == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment6.d4("tool_replace");
BrushFragment brushFragment7 = this.G;
if (brushFragment7 == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment7.b4(this.c);
if (this.P) {
ReplaceTool replaceTool4 = this.J;
if (replaceTool4 == null) {
Intrinsics.n("replaceTool");
throw null;
}
MaskEditor v = replaceTool4.v();
if (v != null) {
v.Y(new Function1<Bitmap, Unit>() {
{
super(1);
}
@Override
public Unit invoke(Bitmap bitmap) {
invoke2(bitmap);
return Unit.a;
}
public final void invoke2(Bitmap bitmap) {
h7 h7Var11 = ReplaceFragment.this.K;
if (h7Var11 != null) {
h7Var11.F.invalidate();
} else {
Intrinsics.n("binding");
throw null;
}
}
});
}
BrushFragment brushFragment8 = this.G;
if (brushFragment8 == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment8.Z3(v);
}
BrushFragment brushFragment9 = this.G;
if (brushFragment9 == null) {
Intrinsics.n("brushFragment");
throw null;
}
brushFragment9.X3(new g(this));
h7 h7Var11 = this.K;
if (h7Var11 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var11.x.setOnClickListener(new i(this, 4));
h7 h7Var12 = this.K;
if (h7Var12 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var12.y.setOnClickListener(new myobfuscated.qy0.b(this, 27));
h7 h7Var13 = this.K;
if (h7Var13 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var13.H.setOnClickListener(new myobfuscated.kz0.a(this, 26));
h7 h7Var14 = this.K;
if (h7Var14 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var14.A.setOnClickListener(new myobfuscated.ej1.f(this, 21));
h7 h7Var15 = this.K;
if (h7Var15 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var15.C.setAnimation(R.raw.firework);
h7 h7Var16 = this.K;
if (h7Var16 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var16.L.setVisibility(this.P ? 8 : 0);
h7 h7Var17 = this.K;
if (h7Var17 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var17.w.setVisibility(this.P ? 8 : 0);
A4().G0.e(getViewLifecycleOwner(), new e(new Function1<BlendMode, Unit>() {
{
super(1);
}
@Override
public Unit invoke(BlendMode blendMode) {
invoke2(blendMode);
return Unit.a;
}
public final void invoke2(BlendMode blendMode) {
ReplaceTool replaceTool5 = ReplaceFragment.this.J;
if (replaceTool5 == null) {
Intrinsics.n("replaceTool");
throw null;
}
Intrinsics.e(blendMode);
Intrinsics.checkNotNullParameter(blendMode, "blendMode");
replaceTool5.l.y.setXfermode(blendMode.getXfermode());
myobfuscated.uo1.b bVar = replaceTool5.i;
if (bVar != null) {
bVar.a();
}
}
}));
A4().W.e(getViewLifecycleOwner(), new d());
p<myobfuscated.is1.c> pVar = A4().A0;
myobfuscated.h4.k viewLifecycleOwner4 = getViewLifecycleOwner();
Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner4, "getViewLifecycleOwner(...)");
LiveDataExtKt.b(pVar, viewLifecycleOwner4, new myobfuscated.ra.d(this, 13));
A4().O.e(getViewLifecycleOwner(), new e(new Function1<Boolean, Unit>() {
@Override
public Unit invoke(Boolean bool) {
invoke2(bool);
return Unit.a;
}
public final void invoke2(Boolean bool) {
}
}));
}
@Override
public final int r() {
if (this.P) {
return myobfuscated.yn1.c.a(56.0f);
}
h7 h7Var = this.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
int height = h7Var.J.getHeight();
h7 h7Var2 = this.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
}
int height2 = h7Var2.z.getHeight() + height;
h7 h7Var3 = this.K;
if (h7Var3 != null) {
return h7Var3.K.getHeight() + height2;
}
Intrinsics.n("binding");
throw null;
}
@Override
public final int t() {
if (this.P) {
return myobfuscated.yn1.c.a(48.0f);
}
h7 h7Var = this.K;
if (h7Var != null) {
return h7Var.L.getHeight();
}
Intrinsics.n("binding");
throw null;
}
@Override
@NotNull
public final ToolType u() {
return ToolType.REPLACE;
}
@Override
public final int w() {
return 0;
}
public final void z4() {
if (this.O && A4().e4()) {
h7 h7Var = this.K;
if (h7Var == null) {
Intrinsics.n("binding");
throw null;
}
h7Var.M.setVisibility(0);
h7 h7Var2 = this.K;
if (h7Var2 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var2.A.setImageDrawable(((myobfuscated.m62.b) this.M.getValue()).i());
return;
}
h7 h7Var3 = this.K;
if (h7Var3 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var3.M.setVisibility(8);
h7 h7Var4 = this.K;
if (h7Var4 == null) {
Intrinsics.n("binding");
throw null;
}
h7Var4.A.setImageDrawable(myobfuscated.b3.a.getDrawable(myobfuscated.cn0.b.a(), R.drawable.ic_common_done_white));
}
}