package p037.p081.p082;

import android.database.Cursor;
import android.util.Log;
import android.widget.Filter;
import p037.p041.p051.ViewOnClickListenerC1682;

/* JADX INFO: renamed from: މ.ބ.֏.ؠ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C1971 extends Filter {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public InterfaceC1972 f6468;

    /* JADX INFO: renamed from: މ.ބ.֏.ؠ$֏, reason: contains not printable characters */
    public interface InterfaceC1972 {
    }

    public C1971(InterfaceC1972 interfaceC1972) {
        this.f6468 = interfaceC1972;
    }

    @Override // android.widget.Filter
    public CharSequence convertResultToString(Object obj) {
        return ((ViewOnClickListenerC1682) this.f6468).mo3286((Cursor) obj);
    }

    /* JADX WARN: Removed duplicated region for block: B:18:0x0037  */
    @Override // android.widget.Filter
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public Filter.FilterResults performFiltering(CharSequence charSequence) {
        Cursor cursorM3280;
        ViewOnClickListenerC1682 viewOnClickListenerC1682 = (ViewOnClickListenerC1682) this.f6468;
        if (viewOnClickListenerC1682 == null) {
            throw null;
        }
        String string = charSequence == null ? "" : charSequence.toString();
        if (viewOnClickListenerC1682.f5464.getVisibility() == 0 && viewOnClickListenerC1682.f5464.getWindowVisibility() == 0) {
            try {
                cursorM3280 = viewOnClickListenerC1682.m3280(viewOnClickListenerC1682.f5465, string, 50);
                if (cursorM3280 != null) {
                    cursorM3280.getCount();
                }
            } catch (RuntimeException e) {
                Log.w("SuggestionsAdapter", "Search suggestions query threw an exception.", e);
            }
        } else {
            cursorM3280 = null;
        }
        Filter.FilterResults filterResults = new Filter.FilterResults();
        if (cursorM3280 != null) {
            filterResults.count = cursorM3280.getCount();
            filterResults.values = cursorM3280;
        } else {
            filterResults.count = 0;
            filterResults.values = null;
        }
        return filterResults;
    }

    @Override // android.widget.Filter
    public void publishResults(CharSequence charSequence, Filter.FilterResults filterResults) {
        InterfaceC1972 interfaceC1972 = this.f6468;
        Cursor cursor = ((AbstractC1968) interfaceC1972).f6460;
        Object obj = filterResults.values;
        if (obj == null || obj == cursor) {
            return;
        }
        ((ViewOnClickListenerC1682) interfaceC1972).mo3284((Cursor) obj);
    }
}
