package p037.p089.p090;

import android.util.Log;
import androidx.fragment.app.Fragment;
import java.io.PrintWriter;
import java.util.ArrayList;
import p037.p089.p090.AbstractC2014;
import p037.p089.p090.AbstractC2041;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: މ.ވ.ށ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C1988 extends AbstractC2041 implements AbstractC2014.InterfaceC2023, AbstractC2014.InterfaceC2028 {

    /* JADX INFO: renamed from: ޏ, reason: contains not printable characters */
    public final AbstractC2014 f6532;

    /* JADX INFO: renamed from: ސ, reason: contains not printable characters */
    public boolean f6533;

    /* JADX INFO: renamed from: ޑ, reason: contains not printable characters */
    public int f6534;

    /* JADX WARN: Illegal instructions before constructor call */
    public C1988(AbstractC2014 abstractC2014) {
        C2009 c2009M3948 = abstractC2014.m3948();
        AbstractC2010<?> abstractC2010 = abstractC2014.f6618;
        super(c2009M3948, abstractC2010 != null ? abstractC2010.f6595.getClassLoader() : null);
        this.f6534 = -1;
        this.f6532 = abstractC2014;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static boolean m3860(AbstractC2041.C2042 c2042) {
        Fragment fragment = c2042.f6717;
        if (fragment == null || !fragment.mAdded || fragment.mView == null || fragment.mDetached || fragment.mHidden) {
            return false;
        }
        Fragment.C0088 c0088 = fragment.mAnimationInfo;
        return c0088 == null ? false : c0088.f654;
    }

    public String toString() {
        StringBuilder sb = new StringBuilder(128);
        sb.append("BackStackEntry{");
        sb.append(Integer.toHexString(System.identityHashCode(this)));
        if (this.f6534 >= 0) {
            sb.append(" #");
            sb.append(this.f6534);
        }
        if (this.f6707 != null) {
            sb.append(" ");
            sb.append(this.f6707);
        }
        sb.append("}");
        return sb.toString();
    }

    @Override // p037.p089.p090.AbstractC2041
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public int mo3861() {
        return m3862(false);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public int m3862(boolean z) {
        if (this.f6533) {
            throw new IllegalStateException("commit already called");
        }
        if (AbstractC2014.m3899(2)) {
            Log.v("FragmentManager", "Commit: " + this);
            PrintWriter printWriter = new PrintWriter(new C2063("FragmentManager"));
            m3866("  ", printWriter, true);
            printWriter.close();
        }
        this.f6533 = true;
        if (this.f6705) {
            this.f6534 = this.f6532.f6610.getAndIncrement();
        } else {
            this.f6534 = -1;
        }
        this.f6532.m3918(this, z);
        return this.f6534;
    }

    @Override // p037.p089.p090.AbstractC2041
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public AbstractC2041 mo3863(Fragment fragment) {
        AbstractC2014 abstractC2014 = fragment.mFragmentManager;
        if (abstractC2014 == null || abstractC2014 == this.f6532) {
            super.mo3863(fragment);
            return this;
        }
        StringBuilder sbM4889 = C2803.m4889("Cannot remove Fragment attached to a different FragmentManager. Fragment ");
        sbM4889.append(fragment.toString());
        sbM4889.append(" is already attached to a FragmentManager.");
        throw new IllegalStateException(sbM4889.toString());
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m3864(int i) {
        if (this.f6705) {
            if (AbstractC2014.m3899(2)) {
                Log.v("FragmentManager", "Bump nesting in " + this + " by " + i);
            }
            int size = this.f6699.size();
            for (int i2 = 0; i2 < size; i2++) {
                AbstractC2041.C2042 c2042 = this.f6699.get(i2);
                Fragment fragment = c2042.f6717;
                if (fragment != null) {
                    fragment.mBackStackNesting += i;
                    if (AbstractC2014.m3899(2)) {
                        StringBuilder sbM4889 = C2803.m4889("Bump nesting of ");
                        sbM4889.append(c2042.f6717);
                        sbM4889.append(" to ");
                        sbM4889.append(c2042.f6717.mBackStackNesting);
                        Log.v("FragmentManager", sbM4889.toString());
                    }
                }
            }
        }
    }

    @Override // p037.p089.p090.AbstractC2041
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo3865(int i, Fragment fragment, String str, int i2) {
        super.mo3865(i, fragment, str, i2);
        fragment.mFragmentManager = this.f6532;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m3866(String str, PrintWriter printWriter, boolean z) {
        String string;
        if (z) {
            printWriter.print(str);
            printWriter.print("mName=");
            printWriter.print(this.f6707);
            printWriter.print(" mIndex=");
            printWriter.print(this.f6534);
            printWriter.print(" mCommitted=");
            printWriter.println(this.f6533);
            if (this.f6704 != 0) {
                printWriter.print(str);
                printWriter.print("mTransition=#");
                printWriter.print(Integer.toHexString(this.f6704));
            }
            if (this.f6700 != 0 || this.f6701 != 0) {
                printWriter.print(str);
                printWriter.print("mEnterAnim=#");
                printWriter.print(Integer.toHexString(this.f6700));
                printWriter.print(" mExitAnim=#");
                printWriter.println(Integer.toHexString(this.f6701));
            }
            if (this.f6702 != 0 || this.f6703 != 0) {
                printWriter.print(str);
                printWriter.print("mPopEnterAnim=#");
                printWriter.print(Integer.toHexString(this.f6702));
                printWriter.print(" mPopExitAnim=#");
                printWriter.println(Integer.toHexString(this.f6703));
            }
            if (this.f6708 != 0 || this.f6709 != null) {
                printWriter.print(str);
                printWriter.print("mBreadCrumbTitleRes=#");
                printWriter.print(Integer.toHexString(this.f6708));
                printWriter.print(" mBreadCrumbTitleText=");
                printWriter.println(this.f6709);
            }
            if (this.f6710 != 0 || this.f6711 != null) {
                printWriter.print(str);
                printWriter.print("mBreadCrumbShortTitleRes=#");
                printWriter.print(Integer.toHexString(this.f6710));
                printWriter.print(" mBreadCrumbShortTitleText=");
                printWriter.println(this.f6711);
            }
        }
        if (this.f6699.isEmpty()) {
            return;
        }
        printWriter.print(str);
        printWriter.println("Operations:");
        int size = this.f6699.size();
        for (int i = 0; i < size; i++) {
            AbstractC2041.C2042 c2042 = this.f6699.get(i);
            switch (c2042.f6716) {
                case 0:
                    string = "NULL";
                    break;
                case 1:
                    string = "ADD";
                    break;
                case 2:
                    string = "REPLACE";
                    break;
                case 3:
                    string = "REMOVE";
                    break;
                case 4:
                    string = "HIDE";
                    break;
                case 5:
                    string = "SHOW";
                    break;
                case 6:
                    string = "DETACH";
                    break;
                case 7:
                    string = "ATTACH";
                    break;
                case 8:
                    string = "SET_PRIMARY_NAV";
                    break;
                case 9:
                    string = "UNSET_PRIMARY_NAV";
                    break;
                case 10:
                    string = "OP_SET_MAX_LIFECYCLE";
                    break;
                default:
                    StringBuilder sbM4889 = C2803.m4889("cmd=");
                    sbM4889.append(c2042.f6716);
                    string = sbM4889.toString();
                    break;
            }
            printWriter.print(str);
            printWriter.print("  Op #");
            printWriter.print(i);
            printWriter.print(": ");
            printWriter.print(string);
            printWriter.print(" ");
            printWriter.println(c2042.f6717);
            if (z) {
                if (c2042.f6718 != 0 || c2042.f6719 != 0) {
                    printWriter.print(str);
                    printWriter.print("enterAnim=#");
                    printWriter.print(Integer.toHexString(c2042.f6718));
                    printWriter.print(" exitAnim=#");
                    printWriter.println(Integer.toHexString(c2042.f6719));
                }
                if (c2042.f6720 != 0 || c2042.f6721 != 0) {
                    printWriter.print(str);
                    printWriter.print("popEnterAnim=#");
                    printWriter.print(Integer.toHexString(c2042.f6720));
                    printWriter.print(" popExitAnim=#");
                    printWriter.println(Integer.toHexString(c2042.f6721));
                }
            }
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean m3867(ArrayList<C1988> arrayList, int i, int i2) {
        if (i2 == i) {
            return false;
        }
        int size = this.f6699.size();
        int i3 = -1;
        for (int i4 = 0; i4 < size; i4++) {
            Fragment fragment = this.f6699.get(i4).f6717;
            int i5 = fragment != null ? fragment.mContainerId : 0;
            if (i5 != 0 && i5 != i3) {
                for (int i6 = i; i6 < i2; i6++) {
                    C1988 c1988 = arrayList.get(i6);
                    int size2 = c1988.f6699.size();
                    for (int i7 = 0; i7 < size2; i7++) {
                        Fragment fragment2 = c1988.f6699.get(i7).f6717;
                        if ((fragment2 != null ? fragment2.mContainerId : 0) == i5) {
                            return true;
                        }
                    }
                }
                i3 = i5;
            }
        }
        return false;
    }

    @Override // p037.p089.p090.AbstractC2014.InterfaceC2028
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean mo3868(ArrayList<C1988> arrayList, ArrayList<Boolean> arrayList2) {
        if (AbstractC2014.m3899(2)) {
            Log.v("FragmentManager", "Run: " + this);
        }
        arrayList.add(this);
        arrayList2.add(false);
        if (!this.f6705) {
            return true;
        }
        AbstractC2014 abstractC2014 = this.f6532;
        if (abstractC2014.f6605 == null) {
            abstractC2014.f6605 = new ArrayList<>();
        }
        abstractC2014.f6605.add(this);
        return true;
    }

    @Override // p037.p089.p090.AbstractC2014.InterfaceC2023
    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public String mo3869() {
        return this.f6707;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public void m3870(boolean z) {
        for (int size = this.f6699.size() - 1; size >= 0; size--) {
            AbstractC2041.C2042 c2042 = this.f6699.get(size);
            Fragment fragment = c2042.f6717;
            if (fragment != null) {
                int i = this.f6704;
                int i2 = i != 4097 ? i != 4099 ? i != 8194 ? 0 : 4097 : 4099 : 8194;
                if (fragment.mAnimationInfo != null || i2 != 0) {
                    fragment.ensureAnimationInfo();
                    fragment.mAnimationInfo.f643 = i2;
                }
            }
            switch (c2042.f6716) {
                case 1:
                    fragment.setNextAnim(c2042.f6721);
                    this.f6532.m3911(fragment, true);
                    this.f6532.m3959(fragment);
                    break;
                case 2:
                default:
                    StringBuilder sbM4889 = C2803.m4889("Unknown cmd: ");
                    sbM4889.append(c2042.f6716);
                    throw new IllegalArgumentException(sbM4889.toString());
                case 3:
                    fragment.setNextAnim(c2042.f6720);
                    this.f6532.m3908(fragment);
                    break;
                case 4:
                    fragment.setNextAnim(c2042.f6720);
                    this.f6532.m3966(fragment);
                    break;
                case 5:
                    fragment.setNextAnim(c2042.f6721);
                    this.f6532.m3911(fragment, true);
                    this.f6532.m3950(fragment);
                    break;
                case 6:
                    fragment.setNextAnim(c2042.f6720);
                    this.f6532.m3927(fragment);
                    break;
                case 7:
                    fragment.setNextAnim(c2042.f6721);
                    this.f6532.m3911(fragment, true);
                    this.f6532.m3944(fragment);
                    break;
                case 8:
                    this.f6532.m3962(null);
                    break;
                case 9:
                    this.f6532.m3962(fragment);
                    break;
                case 10:
                    this.f6532.m3910(fragment, c2042.f6722);
                    break;
            }
            if (!this.f6714 && c2042.f6716 != 3 && fragment != null) {
                this.f6532.m3956(fragment);
            }
        }
        if (this.f6714 || !z) {
            return;
        }
        AbstractC2014 abstractC2014 = this.f6532;
        abstractC2014.m3904(abstractC2014.f6617, true);
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public boolean m3871(int i) {
        int size = this.f6699.size();
        for (int i2 = 0; i2 < size; i2++) {
            Fragment fragment = this.f6699.get(i2).f6717;
            int i3 = fragment != null ? fragment.mContainerId : 0;
            if (i3 != 0 && i3 == i) {
                return true;
            }
        }
        return false;
    }

    @Override // p037.p089.p090.AbstractC2041
    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public int mo3872() {
        return m3862(true);
    }

    @Override // p037.p089.p090.AbstractC2014.InterfaceC2023
    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public int mo3873() {
        return this.f6534;
    }

    @Override // p037.p089.p090.AbstractC2041
    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public void mo3874() {
        if (this.f6705) {
            throw new IllegalStateException("This transaction is already being added to the back stack");
        }
        this.f6706 = false;
        this.f6532.m3928((AbstractC2014.InterfaceC2028) this, false);
    }

    @Override // p037.p089.p090.AbstractC2041
    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public void mo3875() {
        if (this.f6705) {
            throw new IllegalStateException("This transaction is already being added to the back stack");
        }
        this.f6706 = false;
        this.f6532.m3928((AbstractC2014.InterfaceC2028) this, true);
    }

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public void m3876() {
        int size = this.f6699.size();
        for (int i = 0; i < size; i++) {
            AbstractC2041.C2042 c2042 = this.f6699.get(i);
            Fragment fragment = c2042.f6717;
            if (fragment != null) {
                int i2 = this.f6704;
                if (fragment.mAnimationInfo != null || i2 != 0) {
                    fragment.ensureAnimationInfo();
                    fragment.mAnimationInfo.f643 = i2;
                }
            }
            switch (c2042.f6716) {
                case 1:
                    fragment.setNextAnim(c2042.f6718);
                    this.f6532.m3911(fragment, false);
                    this.f6532.m3908(fragment);
                    break;
                case 2:
                default:
                    StringBuilder sbM4889 = C2803.m4889("Unknown cmd: ");
                    sbM4889.append(c2042.f6716);
                    throw new IllegalArgumentException(sbM4889.toString());
                case 3:
                    fragment.setNextAnim(c2042.f6719);
                    this.f6532.m3959(fragment);
                    break;
                case 4:
                    fragment.setNextAnim(c2042.f6719);
                    this.f6532.m3950(fragment);
                    break;
                case 5:
                    fragment.setNextAnim(c2042.f6718);
                    this.f6532.m3911(fragment, false);
                    this.f6532.m3966(fragment);
                    break;
                case 6:
                    fragment.setNextAnim(c2042.f6719);
                    this.f6532.m3944(fragment);
                    break;
                case 7:
                    fragment.setNextAnim(c2042.f6718);
                    this.f6532.m3911(fragment, false);
                    this.f6532.m3927(fragment);
                    break;
                case 8:
                    this.f6532.m3962(fragment);
                    break;
                case 9:
                    this.f6532.m3962(null);
                    break;
                case 10:
                    this.f6532.m3910(fragment, c2042.f6723);
                    break;
            }
            if (!this.f6714 && c2042.f6716 != 1 && fragment != null) {
                this.f6532.m3956(fragment);
            }
        }
        if (this.f6714) {
            return;
        }
        AbstractC2014 abstractC2014 = this.f6532;
        abstractC2014.m3904(abstractC2014.f6617, true);
    }
}
