Skip to content

Commit 98edbf1

Browse files
committed
Fix #758, fix StackBubble may cause the NullPointerException
1 parent ea1e823 commit 98edbf1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

fragmentation_core/src/main/java/me/yokeyword/fragmentation/debug/DebugStackDelegate.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,8 @@ private void addDebugFragmentRecord(List<DebugFragmentRecord> fragmentRecords, F
200200
} else {
201201
for (int j = 0; j < backStackCount; j++) {
202202
FragmentManager.BackStackEntry entry = fragment.getFragmentManager().getBackStackEntryAt(j);
203-
if (entry.getName().equals(fragment.getTag())) {
203+
if ((entry.getName() != null && entry.getName().equals(fragment.getTag()))
204+
|| (entry.getName() == null && fragment.getTag() == null)) {
204205
break;
205206
}
206207
if (j == backStackCount - 1) {

0 commit comments

Comments
 (0)