ncapdevi / FragNav

An Android library for managing multiple stacks of fragments
1.5k stars 220 forks source link

Make isRootFragment method better #116

Closed Monster-king closed 6 years ago

Monster-king commented 6 years ago

Now isRootFragment doing more boilerplate works which not need (like copying stack etc.). make it like:

public boolean isRootFragment() {
        Stack<Fragment> stack = mFragmentStacks.get(mSelectedTabIndex);

        return stack == null || stack.size() == 1;
    }
ncapdevi commented 6 years ago

Good call. Fixed here https://github.com/ncapdevi/FragNav/commit/181c5615fa33e1314be9a7c088eb5b6ab9117d43