package Q;

import android.database.Cursor;
import android.util.Log;
import android.widget.Filter;
import androidx.appcompat.widget.SearchView;
import n.F0;

/* JADX INFO: loaded from: classes.dex */
public final class d extends Filter {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public c f5548a;

    @Override // android.widget.Filter
    public final CharSequence convertResultToString(Object obj) {
        return ((F0) this.f5548a).c((Cursor) obj);
    }

    /* JADX WARN: Removed duplicated region for block: B:17:0x0034  */
    @Override // android.widget.Filter
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Filter.FilterResults performFiltering(CharSequence charSequence) {
        String string;
        Cursor cursorG;
        F0 f02 = (F0) this.f5548a;
        if (charSequence == null) {
            string = "";
        } else {
            f02.getClass();
            string = charSequence.toString();
        }
        SearchView searchView = f02.f14709A;
        if (searchView.getVisibility() == 0 && searchView.getWindowVisibility() == 0) {
            try {
                cursorG = f02.g(f02.f14710B, string);
                if (cursorG != null) {
                    cursorG.getCount();
                }
            } catch (RuntimeException e8) {
                Log.w("SuggestionsAdapter", "Search suggestions query threw an exception.", e8);
            }
        } else {
            cursorG = null;
        }
        Filter.FilterResults filterResults = new Filter.FilterResults();
        if (cursorG != null) {
            filterResults.count = cursorG.getCount();
            filterResults.values = cursorG;
        } else {
            filterResults.count = 0;
            filterResults.values = null;
        }
        return filterResults;
    }

    @Override // android.widget.Filter
    public final void publishResults(CharSequence charSequence, Filter.FilterResults filterResults) {
        c cVar = this.f5548a;
        Cursor cursor = cVar.f5543s;
        Object obj = filterResults.values;
        if (obj == null || obj == cursor) {
            return;
        }
        ((F0) cVar).b((Cursor) obj);
    }
}
