package d.r;

import android.view.View;
import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public class l {
    public static h a = new d.r.a();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static ThreadLocal<WeakReference<d.e.a<ViewGroup, ArrayList<h>>>> f3406b = new ThreadLocal<>();

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static ArrayList<ViewGroup> f3407c = new ArrayList<>();

    public static class a implements ViewTreeObserver.OnPreDrawListener, View.OnAttachStateChangeListener {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public h f3408f;

        /* JADX INFO: renamed from: m, reason: collision with root package name */
        public ViewGroup f3409m;

        /* JADX INFO: renamed from: d.r.l$a$a, reason: collision with other inner class name */
        public class C0049a extends k {
            public final /* synthetic */ d.e.a a;

            public C0049a(d.e.a aVar) {
                this.a = aVar;
            }

            /* JADX WARN: Multi-variable type inference failed */
            @Override // d.r.h.d
            public void c(h hVar) {
                ((ArrayList) this.a.get(a.this.f3409m)).remove(hVar);
                hVar.y(this);
            }
        }

        public a(h hVar, ViewGroup viewGroup) {
            this.f3408f = hVar;
            this.f3409m = viewGroup;
        }

        /* JADX WARN: Multi-variable type inference failed */
        /* JADX WARN: Removed duplicated region for block: B:103:0x021a  */
        /* JADX WARN: Removed duplicated region for block: B:109:0x0247  */
        /* JADX WARN: Removed duplicated region for block: B:139:0x01f4 A[EDGE_INSN: B:139:0x01f4->B:93:0x01f4 BREAK  A[LOOP:1: B:19:0x009a->B:92:0x01ea], SYNTHETIC] */
        /* JADX WARN: Removed duplicated region for block: B:14:0x005c  */
        /* JADX WARN: Removed duplicated region for block: B:21:0x009f  */
        /* JADX WARN: Removed duplicated region for block: B:96:0x01f9  */
        @Override // android.view.ViewTreeObserver.OnPreDrawListener
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public boolean onPreDraw() {
            /*
                Method dump skipped, instruction units count: 697
                To view this dump add '--comments-level debug' option
            */
            throw new UnsupportedOperationException("Method not decompiled: d.r.l.a.onPreDraw():boolean");
        }

        @Override // android.view.View.OnAttachStateChangeListener
        public void onViewAttachedToWindow(View view) {
        }

        @Override // android.view.View.OnAttachStateChangeListener
        public void onViewDetachedFromWindow(View view) {
            this.f3409m.getViewTreeObserver().removeOnPreDrawListener(this);
            this.f3409m.removeOnAttachStateChangeListener(this);
            l.f3407c.remove(this.f3409m);
            ArrayList<h> arrayList = l.a().get(this.f3409m);
            if (arrayList != null && arrayList.size() > 0) {
                Iterator<h> it = arrayList.iterator();
                while (it.hasNext()) {
                    it.next().A(this.f3409m);
                }
            }
            this.f3408f.l(true);
        }
    }

    public static d.e.a<ViewGroup, ArrayList<h>> a() {
        d.e.a<ViewGroup, ArrayList<h>> aVar;
        WeakReference<d.e.a<ViewGroup, ArrayList<h>>> weakReference = f3406b.get();
        if (weakReference != null && (aVar = weakReference.get()) != null) {
            return aVar;
        }
        d.e.a<ViewGroup, ArrayList<h>> aVar2 = new d.e.a<>();
        f3406b.set(new WeakReference<>(aVar2));
        return aVar2;
    }
}
