package com.google.android.material.snackbar;

import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import java.lang.ref.WeakReference;

/* JADX INFO: compiled from: SnackbarManager.java */
/* JADX INFO: loaded from: classes.dex */
class b {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private static b f4178e;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final Object f4179a = new Object();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final Handler f4180b = new Handler(Looper.getMainLooper(), new a());

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private c f4181c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private c f4182d;

    /* JADX INFO: compiled from: SnackbarManager.java */
    class a implements Handler.Callback {
        a() {
        }

        @Override // android.os.Handler.Callback
        public boolean handleMessage(Message message) {
            if (message.what != 0) {
                return false;
            }
            b.this.d((c) message.obj);
            return true;
        }
    }

    /* JADX INFO: renamed from: com.google.android.material.snackbar.b$b, reason: collision with other inner class name */
    /* JADX INFO: compiled from: SnackbarManager.java */
    interface InterfaceC0052b {
        void a();

        void b(int i3);
    }

    /* JADX INFO: compiled from: SnackbarManager.java */
    private static class c {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final WeakReference<InterfaceC0052b> f4184a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        int f4185b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        boolean f4186c;

        boolean a(InterfaceC0052b interfaceC0052b) {
            return interfaceC0052b != null && this.f4184a.get() == interfaceC0052b;
        }
    }

    private b() {
    }

    private boolean a(c cVar, int i3) {
        InterfaceC0052b interfaceC0052b = cVar.f4184a.get();
        if (interfaceC0052b == null) {
            return false;
        }
        this.f4180b.removeCallbacksAndMessages(cVar);
        interfaceC0052b.b(i3);
        return true;
    }

    static b c() {
        if (f4178e == null) {
            f4178e = new b();
        }
        return f4178e;
    }

    private boolean f(InterfaceC0052b interfaceC0052b) {
        c cVar = this.f4181c;
        return cVar != null && cVar.a(interfaceC0052b);
    }

    private boolean g(InterfaceC0052b interfaceC0052b) {
        c cVar = this.f4182d;
        return cVar != null && cVar.a(interfaceC0052b);
    }

    private void l(c cVar) {
        int i3 = cVar.f4185b;
        if (i3 == -2) {
            return;
        }
        if (i3 <= 0) {
            i3 = i3 == -1 ? 1500 : 2750;
        }
        this.f4180b.removeCallbacksAndMessages(cVar);
        Handler handler = this.f4180b;
        handler.sendMessageDelayed(Message.obtain(handler, 0, cVar), i3);
    }

    private void m() {
        c cVar = this.f4182d;
        if (cVar != null) {
            this.f4181c = cVar;
            this.f4182d = null;
            InterfaceC0052b interfaceC0052b = cVar.f4184a.get();
            if (interfaceC0052b != null) {
                interfaceC0052b.a();
            } else {
                this.f4181c = null;
            }
        }
    }

    public void b(InterfaceC0052b interfaceC0052b, int i3) {
        synchronized (this.f4179a) {
            if (f(interfaceC0052b)) {
                a(this.f4181c, i3);
            } else if (g(interfaceC0052b)) {
                a(this.f4182d, i3);
            }
        }
    }

    void d(c cVar) {
        synchronized (this.f4179a) {
            if (this.f4181c == cVar || this.f4182d == cVar) {
                a(cVar, 2);
            }
        }
    }

    public boolean e(InterfaceC0052b interfaceC0052b) {
        boolean z2;
        synchronized (this.f4179a) {
            z2 = f(interfaceC0052b) || g(interfaceC0052b);
        }
        return z2;
    }

    public void h(InterfaceC0052b interfaceC0052b) {
        synchronized (this.f4179a) {
            if (f(interfaceC0052b)) {
                this.f4181c = null;
                if (this.f4182d != null) {
                    m();
                }
            }
        }
    }

    public void i(InterfaceC0052b interfaceC0052b) {
        synchronized (this.f4179a) {
            if (f(interfaceC0052b)) {
                l(this.f4181c);
            }
        }
    }

    public void j(InterfaceC0052b interfaceC0052b) {
        synchronized (this.f4179a) {
            if (f(interfaceC0052b)) {
                c cVar = this.f4181c;
                if (!cVar.f4186c) {
                    cVar.f4186c = true;
                    this.f4180b.removeCallbacksAndMessages(cVar);
                }
            }
        }
    }

    public void k(InterfaceC0052b interfaceC0052b) {
        synchronized (this.f4179a) {
            if (f(interfaceC0052b)) {
                c cVar = this.f4181c;
                if (cVar.f4186c) {
                    cVar.f4186c = false;
                    l(cVar);
                }
            }
        }
    }
}
