package h6;

import android.view.View;
import android.view.ViewParent;
import android.view.ViewTreeObserver;
import androidx.recyclerview.widget.RecyclerView;
import com.rubensousa.dpadrecyclerview.DpadRecyclerView;

/* JADX INFO: loaded from: classes.dex */
public final class e implements ViewTreeObserver.OnGlobalFocusChangeListener {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final DpadRecyclerView f13441q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final d6.d f13442r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public boolean f13443s;

    public e(DpadRecyclerView dpadRecyclerView, d6.d dVar) {
        this.f13441q = dpadRecyclerView;
        this.f13442r = dVar;
        this.f13443s = dpadRecyclerView.hasFocus();
    }

    @Override // android.view.ViewTreeObserver.OnGlobalFocusChangeListener
    public final void onGlobalFocusChanged(View view, View view2) {
        RecyclerView recyclerView;
        boolean z8 = this.f13443s;
        DpadRecyclerView dpadRecyclerView = this.f13441q;
        if (!z8) {
            this.f13443s = dpadRecyclerView.hasFocus();
            return;
        }
        RecyclerView recyclerView2 = null;
        if (view != null) {
            for (ViewParent parent = view.getParent(); parent != null; parent = parent.getParent()) {
                if (parent instanceof RecyclerView) {
                    recyclerView = (RecyclerView) parent;
                    break;
                }
            }
            recyclerView = null;
        } else {
            recyclerView = null;
        }
        if (recyclerView != dpadRecyclerView) {
            return;
        }
        if (view2 != null) {
            ViewParent parent2 = view2.getParent();
            while (true) {
                if (parent2 == null) {
                    break;
                }
                if (parent2 instanceof RecyclerView) {
                    recyclerView2 = (RecyclerView) parent2;
                    break;
                }
                parent2 = parent2.getParent();
            }
        }
        if (recyclerView2 != dpadRecyclerView) {
            this.f13442r.a();
            this.f13443s = false;
        }
    }
}
