Files

100 lines
3.0 KiB
Java

package S0;
import androidx.lifecycle.C;
import androidx.lifecycle.J;
import java.util.concurrent.CancellationException;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.Dispatchers;
import kotlinx.coroutines.GlobalScope;
import kotlinx.coroutines.Job;
/* loaded from: classes.dex */
public final class u implements q {
/* renamed from: a, reason: collision with root package name */
public final I0.p f1527a;
/* renamed from: b, reason: collision with root package name */
public final j f1528b;
/* renamed from: c, reason: collision with root package name */
public final U0.a f1529c;
/* renamed from: d, reason: collision with root package name */
public final C f1530d;
/* renamed from: e, reason: collision with root package name */
public final Job f1531e;
public u(I0.p pVar, j jVar, U0.a aVar, C c4, Job job) {
this.f1527a = pVar;
this.f1528b = jVar;
this.f1529c = aVar;
this.f1530d = c4;
this.f1531e = job;
}
@Override // androidx.lifecycle.InterfaceC0192m
public final void e(J j4) {
Job launch$default;
w c4 = W0.f.c(this.f1529c.f1775b);
synchronized (c4) {
try {
Job job = c4.f1534b;
if (job != null) {
Job.DefaultImpls.cancel$default(job, (CancellationException) null, 1, (Object) null);
}
launch$default = BuildersKt__Builders_commonKt.launch$default(GlobalScope.INSTANCE, Dispatchers.getMain().getImmediate(), null, new v(c4, null), 2, null);
c4.f1534b = launch$default;
c4.f1533a = null;
} catch (Throwable th) {
throw th;
}
}
}
@Override // S0.q
public final void s() {
U0.a aVar = this.f1529c;
if (aVar.f1775b.isAttachedToWindow()) {
return;
}
w c4 = W0.f.c(aVar.f1775b);
u uVar = c4.f1535c;
if (uVar != null) {
Job.DefaultImpls.cancel$default(uVar.f1531e, (CancellationException) null, 1, (Object) null);
C c5 = uVar.f1530d;
U0.a aVar2 = uVar.f1529c;
if (aVar2 != null) {
c5.c(aVar2);
}
c5.c(uVar);
}
c4.f1535c = this;
throw new CancellationException("'ViewTarget.view' must be attached to a window.");
}
@Override // S0.q
public final void start() {
C c4 = this.f1530d;
c4.a(this);
U0.a aVar = this.f1529c;
if (aVar != null) {
c4.c(aVar);
c4.a(aVar);
}
w c5 = W0.f.c(aVar.f1775b);
u uVar = c5.f1535c;
if (uVar != null) {
Job.DefaultImpls.cancel$default(uVar.f1531e, (CancellationException) null, 1, (Object) null);
C c6 = uVar.f1530d;
U0.a aVar2 = uVar.f1529c;
if (aVar2 != null) {
c6.c(aVar2);
}
c6.c(uVar);
}
c5.f1535c = this;
}
}