package defpackage;

import android.view.View;
import android.view.ViewTreeObserver;
import java.util.ArrayList;

/* renamed from: ᵧᵶ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class ViewTreeObserverOnGlobalLayoutListenerC3682 implements ViewTreeObserver.OnGlobalLayoutListener {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final /* synthetic */ Object f13706;

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

    public /* synthetic */ ViewTreeObserverOnGlobalLayoutListenerC3682(int i, Object obj) {
        this.f13707 = i;
        this.f13706 = obj;
    }

    @Override // android.view.ViewTreeObserver.OnGlobalLayoutListener
    public final void onGlobalLayout() {
        int i = this.f13707;
        Object obj = this.f13706;
        switch (i) {
            case 0:
                C0792 c0792 = (C0792) obj;
                if (!c0792.getInternalPopup().mo3801()) {
                    c0792.f3702.mo2476(c0792.getTextDirection(), c0792.getTextAlignment());
                }
                ViewTreeObserver viewTreeObserver = c0792.getViewTreeObserver();
                if (viewTreeObserver != null) {
                    viewTreeObserver.removeOnGlobalLayoutListener(this);
                    break;
                }
                break;
            case 1:
                C0594 c0594 = (C0594) obj;
                C0792 c07922 = c0594.f3010;
                if (!c07922.isAttachedToWindow() || !c07922.getGlobalVisibleRect(c0594.f3007)) {
                    c0594.dismiss();
                    break;
                } else {
                    c0594.m2475();
                    c0594.mo1522();
                    break;
                }
                break;
            case 2:
                ViewOnKeyListenerC3344 viewOnKeyListenerC3344 = (ViewOnKeyListenerC3344) obj;
                ArrayList arrayList = viewOnKeyListenerC3344.f12508;
                if (viewOnKeyListenerC3344.mo1523() && arrayList.size() > 0) {
                    int i2 = 0;
                    if (!((C4833) arrayList.get(0)).f17957.f14665) {
                        View view = viewOnKeyListenerC3344.f12516;
                        if (view != null && view.isShown()) {
                            int size = arrayList.size();
                            while (i2 < size) {
                                Object obj2 = arrayList.get(i2);
                                i2++;
                                ((C4833) obj2).f17957.mo1522();
                            }
                            break;
                        } else {
                            viewOnKeyListenerC3344.dismiss();
                            break;
                        }
                    }
                }
                break;
            default:
                ViewOnKeyListenerC1115 viewOnKeyListenerC1115 = (ViewOnKeyListenerC1115) obj;
                C2804 c2804 = viewOnKeyListenerC1115.f4813;
                if (viewOnKeyListenerC1115.mo1523() && !c2804.f14665) {
                    View view2 = viewOnKeyListenerC1115.f4821;
                    if (view2 != null && view2.isShown()) {
                        c2804.mo1522();
                        break;
                    } else {
                        viewOnKeyListenerC1115.dismiss();
                        break;
                    }
                }
                break;
        }
    }
}
