package defpackage;

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

/* renamed from: ᵖᵟᵮᵛ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class ViewTreeObserverOnPreDrawListenerC2378 implements ViewTreeObserver.OnPreDrawListener {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final WeakReference f9305;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final /* synthetic */ int f9306 = 1;

    public ViewTreeObserverOnPreDrawListenerC2378(C1345 c1345) {
        this.f9305 = new WeakReference(c1345);
    }

    public ViewTreeObserverOnPreDrawListenerC2378(C4060 c4060) {
        this.f9305 = new WeakReference(c4060);
    }

    @Override // android.view.ViewTreeObserver.OnPreDrawListener
    public final boolean onPreDraw() {
        int i = this.f9306;
        WeakReference weakReference = this.f9305;
        int i2 = 0;
        switch (i) {
            case 0:
                Log.isLoggable("CustomViewTarget", 2);
                C4060 c4060 = (C4060) weakReference.get();
                if (c4060 != null) {
                    ArrayList arrayList = c4060.f15223;
                    View view = c4060.f15222;
                    if (!arrayList.isEmpty()) {
                        int paddingRight = view.getPaddingRight() + view.getPaddingLeft();
                        ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
                        int iM8920 = c4060.m8920(view.getWidth(), layoutParams != null ? layoutParams.width : 0, paddingRight);
                        int paddingBottom = view.getPaddingBottom() + view.getPaddingTop();
                        ViewGroup.LayoutParams layoutParams2 = view.getLayoutParams();
                        int iM89202 = c4060.m8920(view.getHeight(), layoutParams2 != null ? layoutParams2.height : 0, paddingBottom);
                        if ((iM8920 > 0 || iM8920 == Integer.MIN_VALUE) && (iM89202 > 0 || iM89202 == Integer.MIN_VALUE)) {
                            ArrayList arrayList2 = new ArrayList(arrayList);
                            int size = arrayList2.size();
                            while (i2 < size) {
                                Object obj = arrayList2.get(i2);
                                i2++;
                                ((C2359) obj).m6113(iM8920, iM89202);
                            }
                            ViewTreeObserver viewTreeObserver = view.getViewTreeObserver();
                            if (viewTreeObserver.isAlive()) {
                                viewTreeObserver.removeOnPreDrawListener(c4060.f15221);
                            }
                            c4060.f15221 = null;
                            arrayList.clear();
                            break;
                        }
                    }
                }
                break;
            default:
                Log.isLoggable("ViewTarget", 2);
                C1345 c1345 = (C1345) weakReference.get();
                if (c1345 != null) {
                    ArrayList arrayList3 = c1345.f5555;
                    View view2 = c1345.f5554;
                    if (!arrayList3.isEmpty()) {
                        int paddingRight2 = view2.getPaddingRight() + view2.getPaddingLeft();
                        ViewGroup.LayoutParams layoutParams3 = view2.getLayoutParams();
                        int iM4167 = c1345.m4167(view2.getWidth(), layoutParams3 != null ? layoutParams3.width : 0, paddingRight2);
                        int paddingBottom2 = view2.getPaddingBottom() + view2.getPaddingTop();
                        ViewGroup.LayoutParams layoutParams4 = view2.getLayoutParams();
                        int iM41672 = c1345.m4167(view2.getHeight(), layoutParams4 != null ? layoutParams4.height : 0, paddingBottom2);
                        if ((iM4167 > 0 || iM4167 == Integer.MIN_VALUE) && (iM41672 > 0 || iM41672 == Integer.MIN_VALUE)) {
                            ArrayList arrayList4 = new ArrayList(arrayList3);
                            int size2 = arrayList4.size();
                            while (i2 < size2) {
                                Object obj2 = arrayList4.get(i2);
                                i2++;
                                ((C2359) obj2).m6113(iM4167, iM41672);
                            }
                            ViewTreeObserver viewTreeObserver2 = view2.getViewTreeObserver();
                            if (viewTreeObserver2.isAlive()) {
                                viewTreeObserver2.removeOnPreDrawListener(c1345.f5553);
                            }
                            c1345.f5553 = null;
                            arrayList3.clear();
                            break;
                        }
                    }
                }
                break;
        }
        return true;
    }
}
