package androidx.compose.foundation; import android.view.View; import androidx.compose.runtime.Composer; import androidx.compose.runtime.ComposerKt; import androidx.compose.runtime.EffectsKt; import androidx.compose.runtime.MutableState; import androidx.compose.runtime.ProvidableCompositionLocal; import androidx.compose.runtime.SnapshotStateKt; import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt; import androidx.compose.runtime.State; import androidx.compose.ui.Modifier; import androidx.compose.ui.draw.DrawModifierKt; import androidx.compose.ui.geometry.Offset; import androidx.compose.ui.geometry.OffsetKt; import androidx.compose.ui.graphics.drawscope.DrawScope; import androidx.compose.ui.layout.LayoutCoordinates; import androidx.compose.ui.layout.LayoutCoordinatesKt; import androidx.compose.ui.layout.OnGloballyPositionedModifierKt; import androidx.compose.ui.platform.AndroidCompositionLocals_androidKt; import androidx.compose.ui.platform.CompositionLocalsKt; import androidx.compose.ui.semantics.SemanticsModifierKt; import androidx.compose.ui.semantics.SemanticsPropertyKey; import androidx.compose.ui.semantics.SemanticsPropertyReceiver; import androidx.compose.ui.unit.Density; import androidx.compose.ui.unit.DpSize; import androidx.compose.ui.unit.IntSize; import androidx.compose.ui.unit.IntSizeKt; import kotlin.Metadata; import kotlin.ResultKt; import kotlin.Unit; import kotlin.coroutines.Continuation; import kotlin.coroutines.intrinsics.IntrinsicsKt; import kotlin.coroutines.jvm.internal.DebugMetadata; import kotlin.coroutines.jvm.internal.SuspendLambda; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.functions.Function2; import kotlin.jvm.functions.Function3; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.Lambda; import kotlin.jvm.internal.Ref; import kotlinx.coroutines.CoroutineScope; import kotlinx.coroutines.channels.BufferOverflow; import kotlinx.coroutines.flow.FlowKt; import kotlinx.coroutines.flow.MutableSharedFlow; import kotlinx.coroutines.flow.SharedFlowKt; /* JADX INFO: Access modifiers changed from: package-private */ /* compiled from: Magnifier.kt */ @Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u0001*\u00020\u0001H\u000b¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"", "Landroidx/compose/ui/Modifier;", "invoke", "(Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/Modifier;"}, k = 3, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public final class MagnifierKt$magnifier$4 extends Lambda implements Function3 { final /* synthetic */ Function1 $magnifierCenter; final /* synthetic */ Function1 $onSizeChanged; final /* synthetic */ PlatformMagnifierFactory $platformMagnifierFactory; final /* synthetic */ Function1 $sourceCenter; final /* synthetic */ MagnifierStyle $style; final /* synthetic */ float $zoom; /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ /* JADX WARN: Multi-variable type inference failed */ public MagnifierKt$magnifier$4(Function1 function1, Function1 function12, float f, Function1 function13, PlatformMagnifierFactory platformMagnifierFactory, MagnifierStyle magnifierStyle) { super(3); this.$sourceCenter = function1; this.$magnifierCenter = function12; this.$zoom = f; this.$onSizeChanged = function13; this.$platformMagnifierFactory = platformMagnifierFactory; this.$style = magnifierStyle; } @Override // kotlin.jvm.functions.Function3 public /* bridge */ /* synthetic */ Modifier invoke(Modifier modifier, Composer composer, Integer num) { return invoke(modifier, composer, num.intValue()); } public final Modifier invoke(Modifier composed, Composer composer, int i) { Intrinsics.checkNotNullParameter(composed, "$this$composed"); composer.startReplaceableGroup(-454877003); ComposerKt.sourceInformation(composer, "C271@11563L7,272@11602L7,273@11650L47,274@11729L34,275@11798L37,276@11859L26,277@11918L35,278@11984L331,288@12344L62,293@12536L107,305@13220L2602,371@15879L344,383@16592L78:Magnifier.kt#71ulvw"); if (ComposerKt.isTraceInProgress()) { ComposerKt.traceEventStart(-454877003, i, -1, "androidx.compose.foundation.magnifier. (Magnifier.kt:270)"); } ProvidableCompositionLocal localView = AndroidCompositionLocals_androidKt.getLocalView(); ComposerKt.sourceInformationMarkerStart(composer, 2023513938, "CC:CompositionLocal.kt#9igjgp"); Object consume = composer.consume(localView); ComposerKt.sourceInformationMarkerEnd(composer); View view = (View) consume; ProvidableCompositionLocal localDensity = CompositionLocalsKt.getLocalDensity(); ComposerKt.sourceInformationMarkerStart(composer, 2023513938, "CC:CompositionLocal.kt#9igjgp"); Object consume2 = composer.consume(localDensity); ComposerKt.sourceInformationMarkerEnd(composer); final Density density = (Density) consume2; composer.startReplaceableGroup(-492369756); ComposerKt.sourceInformation(composer, "CC(remember):Composables.kt#9igjgp"); Object rememberedValue = composer.rememberedValue(); if (rememberedValue == Composer.INSTANCE.getEmpty()) { rememberedValue = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Offset.m2389boximpl(Offset.INSTANCE.m2415getUnspecifiedF1C5BW0()), null, 2, null); composer.updateRememberedValue(rememberedValue); } composer.endReplaceableGroup(); final MutableState mutableState = (MutableState) rememberedValue; final State rememberUpdatedState = SnapshotStateKt.rememberUpdatedState(this.$sourceCenter, composer, 0); State rememberUpdatedState2 = SnapshotStateKt.rememberUpdatedState(this.$magnifierCenter, composer, 0); State rememberUpdatedState3 = SnapshotStateKt.rememberUpdatedState(Float.valueOf(this.$zoom), composer, 0); State rememberUpdatedState4 = SnapshotStateKt.rememberUpdatedState(this.$onSizeChanged, composer, 0); composer.startReplaceableGroup(-492369756); ComposerKt.sourceInformation(composer, "CC(remember):Composables.kt#9igjgp"); Object rememberedValue2 = composer.rememberedValue(); if (rememberedValue2 == Composer.INSTANCE.getEmpty()) { rememberedValue2 = SnapshotStateKt.derivedStateOf(new Function0() { // from class: androidx.compose.foundation.MagnifierKt$magnifier$4$sourceCenterInRoot$2$1 /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ /* JADX WARN: Multi-variable type inference failed */ { super(0); } @Override // kotlin.jvm.functions.Function0 public /* bridge */ /* synthetic */ Offset invoke() { return Offset.m2389boximpl(m227invokeF1C5BW0()); } /* renamed from: invoke-F1C5BW0, reason: not valid java name */ public final long m227invokeF1C5BW0() { Function1 invoke$lambda$3; invoke$lambda$3 = MagnifierKt$magnifier$4.invoke$lambda$3(rememberUpdatedState); long packedValue = ((Offset) invoke$lambda$3.invoke(Density.this)).getPackedValue(); if (OffsetKt.m2419isSpecifiedk4lQ0M(MagnifierKt$magnifier$4.invoke$lambda$1(mutableState)) && OffsetKt.m2419isSpecifiedk4lQ0M(packedValue)) { return Offset.m2405plusMKHz9U(MagnifierKt$magnifier$4.invoke$lambda$1(mutableState), packedValue); } return Offset.INSTANCE.m2415getUnspecifiedF1C5BW0(); } }); composer.updateRememberedValue(rememberedValue2); } composer.endReplaceableGroup(); final State state = (State) rememberedValue2; composer.startReplaceableGroup(-492369756); ComposerKt.sourceInformation(composer, "CC(remember):Composables.kt#9igjgp"); Object rememberedValue3 = composer.rememberedValue(); if (rememberedValue3 == Composer.INSTANCE.getEmpty()) { rememberedValue3 = SnapshotStateKt.derivedStateOf(new Function0() { // from class: androidx.compose.foundation.MagnifierKt$magnifier$4$isMagnifierShown$2$1 /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(0); } /* JADX WARN: Can't rename method to resolve collision */ @Override // kotlin.jvm.functions.Function0 public final Boolean invoke() { return Boolean.valueOf(OffsetKt.m2419isSpecifiedk4lQ0M(MagnifierKt$magnifier$4.invoke$lambda$8(state))); } }); composer.updateRememberedValue(rememberedValue3); } composer.endReplaceableGroup(); State state2 = (State) rememberedValue3; composer.startReplaceableGroup(-492369756); ComposerKt.sourceInformation(composer, "CC(remember):Composables.kt#9igjgp"); Object rememberedValue4 = composer.rememberedValue(); if (rememberedValue4 == Composer.INSTANCE.getEmpty()) { rememberedValue4 = SharedFlowKt.MutableSharedFlow$default(1, 0, BufferOverflow.DROP_OLDEST, 2, null); composer.updateRememberedValue(rememberedValue4); } composer.endReplaceableGroup(); final MutableSharedFlow mutableSharedFlow = (MutableSharedFlow) rememberedValue4; Float valueOf = Float.valueOf(this.$platformMagnifierFactory.getCanUpdateZoom() ? 0.0f : this.$zoom); MagnifierStyle magnifierStyle = this.$style; EffectsKt.LaunchedEffect(new Object[]{view, density, valueOf, magnifierStyle, Boolean.valueOf(Intrinsics.areEqual(magnifierStyle, MagnifierStyle.INSTANCE.getTextDefault()))}, (Function2, ? extends Object>) new AnonymousClass1(this.$platformMagnifierFactory, this.$style, view, density, this.$zoom, mutableSharedFlow, rememberUpdatedState4, state2, state, rememberUpdatedState2, mutableState, rememberUpdatedState3, null), composer, 72); composer.startReplaceableGroup(1157296644); ComposerKt.sourceInformation(composer, "CC(remember)P(1):Composables.kt#9igjgp"); boolean changed = composer.changed(mutableState); Object rememberedValue5 = composer.rememberedValue(); if (changed || rememberedValue5 == Composer.INSTANCE.getEmpty()) { rememberedValue5 = (Function1) new Function1() { // from class: androidx.compose.foundation.MagnifierKt$magnifier$4$2$1 /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(LayoutCoordinates layoutCoordinates) { invoke2(layoutCoordinates); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(LayoutCoordinates it) { Intrinsics.checkNotNullParameter(it, "it"); MagnifierKt$magnifier$4.invoke$lambda$2(mutableState, LayoutCoordinatesKt.positionInRoot(it)); } }; composer.updateRememberedValue(rememberedValue5); } composer.endReplaceableGroup(); Modifier drawBehind = DrawModifierKt.drawBehind(OnGloballyPositionedModifierKt.onGloballyPositioned(composed, (Function1) rememberedValue5), new Function1() { // from class: androidx.compose.foundation.MagnifierKt$magnifier$4.3 /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(DrawScope drawScope) { invoke2(drawScope); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(DrawScope drawBehind2) { Intrinsics.checkNotNullParameter(drawBehind2, "$this$drawBehind"); mutableSharedFlow.tryEmit(Unit.INSTANCE); } }); composer.startReplaceableGroup(1157296644); ComposerKt.sourceInformation(composer, "CC(remember)P(1):Composables.kt#9igjgp"); boolean changed2 = composer.changed(state); Object rememberedValue6 = composer.rememberedValue(); if (changed2 || rememberedValue6 == Composer.INSTANCE.getEmpty()) { rememberedValue6 = (Function1) new Function1() { // from class: androidx.compose.foundation.MagnifierKt$magnifier$4$4$1 /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(SemanticsPropertyReceiver semanticsPropertyReceiver) { invoke2(semanticsPropertyReceiver); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(SemanticsPropertyReceiver semantics) { Intrinsics.checkNotNullParameter(semantics, "$this$semantics"); SemanticsPropertyKey> magnifierPositionInRoot = MagnifierKt.getMagnifierPositionInRoot(); final State state3 = state; semantics.set(magnifierPositionInRoot, new Function0() { // from class: androidx.compose.foundation.MagnifierKt$magnifier$4$4$1.1 /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(0); } @Override // kotlin.jvm.functions.Function0 public /* bridge */ /* synthetic */ Offset invoke() { return Offset.m2389boximpl(m226invokeF1C5BW0()); } /* renamed from: invoke-F1C5BW0, reason: not valid java name */ public final long m226invokeF1C5BW0() { return MagnifierKt$magnifier$4.invoke$lambda$8(state3); } }); } }; composer.updateRememberedValue(rememberedValue6); } composer.endReplaceableGroup(); Modifier semantics$default = SemanticsModifierKt.semantics$default(drawBehind, false, (Function1) rememberedValue6, 1, null); if (ComposerKt.isTraceInProgress()) { ComposerKt.traceEventEnd(); } composer.endReplaceableGroup(); return semantics$default; } /* JADX INFO: Access modifiers changed from: private */ public static final long invoke$lambda$1(MutableState mutableState) { return mutableState.getValue().getPackedValue(); } /* JADX INFO: Access modifiers changed from: private */ public static final void invoke$lambda$2(MutableState mutableState, long j) { mutableState.setValue(Offset.m2389boximpl(j)); } /* JADX INFO: Access modifiers changed from: private */ public static final Function1 invoke$lambda$3(State> state) { return (Function1) state.getValue(); } /* JADX INFO: Access modifiers changed from: private */ public static final Function1 invoke$lambda$4(State> state) { return (Function1) state.getValue(); } /* JADX INFO: Access modifiers changed from: private */ public static final float invoke$lambda$5(State state) { return state.getValue().floatValue(); } /* JADX INFO: Access modifiers changed from: private */ public static final Function1 invoke$lambda$6(State> state) { return (Function1) state.getValue(); } /* JADX INFO: Access modifiers changed from: private */ public static final long invoke$lambda$8(State state) { return state.getValue().getPackedValue(); } /* JADX INFO: Access modifiers changed from: private */ public static final boolean invoke$lambda$10(State state) { return state.getValue().booleanValue(); } /* JADX INFO: Access modifiers changed from: package-private */ /* compiled from: Magnifier.kt */ @Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\u0018\u0002\u0010\u0000\u001a\u00020\u0001*\u00020\u0002H\u008a@"}, d2 = {"", "", "Lkotlinx/coroutines/CoroutineScope;"}, k = 3, mv = {1, 8, 0}, xi = 48) @DebugMetadata(c = "androidx.compose.foundation.MagnifierKt$magnifier$4$1", f = "Magnifier.kt", i = {0}, l = {363}, m = "invokeSuspend", n = {"magnifier"}, s = {"L$0"}) /* renamed from: androidx.compose.foundation.MagnifierKt$magnifier$4$1, reason: invalid class name */ /* loaded from: classes.dex */ public static final class AnonymousClass1 extends SuspendLambda implements Function2, Object> { final /* synthetic */ MutableState $anchorPositionInRoot$delegate; final /* synthetic */ Density $density; final /* synthetic */ State $isMagnifierShown$delegate; final /* synthetic */ MutableSharedFlow $onNeedsUpdate; final /* synthetic */ PlatformMagnifierFactory $platformMagnifierFactory; final /* synthetic */ State $sourceCenterInRoot$delegate; final /* synthetic */ MagnifierStyle $style; final /* synthetic */ State> $updatedMagnifierCenter$delegate; final /* synthetic */ State> $updatedOnSizeChanged$delegate; final /* synthetic */ State $updatedZoom$delegate; final /* synthetic */ View $view; final /* synthetic */ float $zoom; private /* synthetic */ Object L$0; int label; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ /* JADX WARN: Multi-variable type inference failed */ AnonymousClass1(PlatformMagnifierFactory platformMagnifierFactory, MagnifierStyle magnifierStyle, View view, Density density, float f, MutableSharedFlow mutableSharedFlow, State> state, State state2, State state3, State> state4, MutableState mutableState, State state5, Continuation continuation) { super(2, continuation); this.$platformMagnifierFactory = platformMagnifierFactory; this.$style = magnifierStyle; this.$view = view; this.$density = density; this.$zoom = f; this.$onNeedsUpdate = mutableSharedFlow; this.$updatedOnSizeChanged$delegate = state; this.$isMagnifierShown$delegate = state2; this.$sourceCenterInRoot$delegate = state3; this.$updatedMagnifierCenter$delegate = state4; this.$anchorPositionInRoot$delegate = mutableState; this.$updatedZoom$delegate = state5; } @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl public final Continuation create(Object obj, Continuation continuation) { AnonymousClass1 anonymousClass1 = new AnonymousClass1(this.$platformMagnifierFactory, this.$style, this.$view, this.$density, this.$zoom, this.$onNeedsUpdate, this.$updatedOnSizeChanged$delegate, this.$isMagnifierShown$delegate, this.$sourceCenterInRoot$delegate, this.$updatedMagnifierCenter$delegate, this.$anchorPositionInRoot$delegate, this.$updatedZoom$delegate, continuation); anonymousClass1.L$0 = obj; return anonymousClass1; } @Override // kotlin.jvm.functions.Function2 public final Object invoke(CoroutineScope coroutineScope, Continuation continuation) { return ((AnonymousClass1) create(coroutineScope, continuation)).invokeSuspend(Unit.INSTANCE); } /* JADX INFO: Access modifiers changed from: package-private */ /* compiled from: Magnifier.kt */ @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u0001H\u008a@"}, d2 = {"", "", "it"}, k = 3, mv = {1, 8, 0}, xi = 48) @DebugMetadata(c = "androidx.compose.foundation.MagnifierKt$magnifier$4$1$1", f = "Magnifier.kt", i = {}, l = {}, m = "invokeSuspend", n = {}, s = {}) /* renamed from: androidx.compose.foundation.MagnifierKt$magnifier$4$1$1, reason: invalid class name and collision with other inner class name */ /* loaded from: classes.dex */ public static final class C00021 extends SuspendLambda implements Function2, Object> { final /* synthetic */ PlatformMagnifier $magnifier; int label; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ C00021(PlatformMagnifier platformMagnifier, Continuation continuation) { super(2, continuation); this.$magnifier = platformMagnifier; } @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl public final Continuation create(Object obj, Continuation continuation) { return new C00021(this.$magnifier, continuation); } @Override // kotlin.jvm.functions.Function2 public final Object invoke(Unit unit, Continuation continuation) { return ((C00021) create(unit, continuation)).invokeSuspend(Unit.INSTANCE); } @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl public final Object invokeSuspend(Object obj) { IntrinsicsKt.getCOROUTINE_SUSPENDED(); if (this.label == 0) { ResultKt.throwOnFailure(obj); this.$magnifier.updateContent(); return Unit.INSTANCE; } throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine"); } } @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl public final Object invokeSuspend(Object obj) { PlatformMagnifier platformMagnifier; Object coroutine_suspended = IntrinsicsKt.getCOROUTINE_SUSPENDED(); int i = this.label; if (i == 0) { ResultKt.throwOnFailure(obj); CoroutineScope coroutineScope = (CoroutineScope) this.L$0; final PlatformMagnifier create = this.$platformMagnifierFactory.create(this.$style, this.$view, this.$density, this.$zoom); final Ref.LongRef longRef = new Ref.LongRef(); long mo251getSizeYbymL2g = create.mo251getSizeYbymL2g(); Density density = this.$density; Function1 invoke$lambda$6 = MagnifierKt$magnifier$4.invoke$lambda$6(this.$updatedOnSizeChanged$delegate); if (invoke$lambda$6 != null) { invoke$lambda$6.invoke(DpSize.m4969boximpl(density.mo333toDpSizekrfVVM(IntSizeKt.m5053toSizeozmzZPI(mo251getSizeYbymL2g)))); } longRef.element = mo251getSizeYbymL2g; FlowKt.launchIn(FlowKt.onEach(this.$onNeedsUpdate, new C00021(create, null)), coroutineScope); try { final Density density2 = this.$density; final State state = this.$isMagnifierShown$delegate; final State state2 = this.$sourceCenterInRoot$delegate; final State> state3 = this.$updatedMagnifierCenter$delegate; final MutableState mutableState = this.$anchorPositionInRoot$delegate; final State state4 = this.$updatedZoom$delegate; final State> state5 = this.$updatedOnSizeChanged$delegate; this.L$0 = create; this.label = 1; if (FlowKt.collect(SnapshotStateKt.snapshotFlow(new Function0() { // from class: androidx.compose.foundation.MagnifierKt.magnifier.4.1.2 /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ /* JADX WARN: Multi-variable type inference failed */ { super(0); } @Override // kotlin.jvm.functions.Function0 public /* bridge */ /* synthetic */ Unit invoke() { invoke2(); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2() { long m2415getUnspecifiedF1C5BW0; if (MagnifierKt$magnifier$4.invoke$lambda$10(state)) { PlatformMagnifier platformMagnifier2 = PlatformMagnifier.this; long invoke$lambda$8 = MagnifierKt$magnifier$4.invoke$lambda$8(state2); Object invoke = MagnifierKt$magnifier$4.invoke$lambda$4(state3).invoke(density2); MutableState mutableState2 = mutableState; long packedValue = ((Offset) invoke).getPackedValue(); if (OffsetKt.m2419isSpecifiedk4lQ0M(packedValue)) { m2415getUnspecifiedF1C5BW0 = Offset.m2405plusMKHz9U(MagnifierKt$magnifier$4.invoke$lambda$1(mutableState2), packedValue); } else { m2415getUnspecifiedF1C5BW0 = Offset.INSTANCE.m2415getUnspecifiedF1C5BW0(); } platformMagnifier2.mo252updateWko1d7g(invoke$lambda$8, m2415getUnspecifiedF1C5BW0, MagnifierKt$magnifier$4.invoke$lambda$5(state4)); long mo251getSizeYbymL2g2 = PlatformMagnifier.this.mo251getSizeYbymL2g(); Ref.LongRef longRef2 = longRef; Density density3 = density2; State> state6 = state5; if (IntSize.m5041equalsimpl0(mo251getSizeYbymL2g2, longRef2.element)) { return; } longRef2.element = mo251getSizeYbymL2g2; Function1 invoke$lambda$62 = MagnifierKt$magnifier$4.invoke$lambda$6(state6); if (invoke$lambda$62 != null) { invoke$lambda$62.invoke(DpSize.m4969boximpl(density3.mo333toDpSizekrfVVM(IntSizeKt.m5053toSizeozmzZPI(mo251getSizeYbymL2g2)))); return; } return; } PlatformMagnifier.this.dismiss(); } }), this) == coroutine_suspended) { return coroutine_suspended; } platformMagnifier = create; } catch (Throwable th) { th = th; platformMagnifier = create; platformMagnifier.dismiss(); throw th; } } else { if (i != 1) { throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine"); } platformMagnifier = (PlatformMagnifier) this.L$0; try { ResultKt.throwOnFailure(obj); } catch (Throwable th2) { th = th2; platformMagnifier.dismiss(); throw th; } } platformMagnifier.dismiss(); return Unit.INSTANCE; } } }