100 lines
3.0 KiB
Java
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;
|
|
}
|
|
}
|