@@ -20,20 +20,23 @@ internal fun FlipperObject.Builder.addBackStackInfo(activity: Activity): Flipper
20
20
backStack.put(entry.id.toString(), " ${entry.name} " )
21
21
}
22
22
val addedFragments = FlipperObject .Builder ()
23
- activity.supportFragmentManager.fragments.forEachIndexed { index, fragment ->
24
- addedFragments.put(" $index " , " $fragment , ${fragment.tag} " )
25
- }
23
+ activity.supportFragmentManager
24
+ .fragments
25
+ .forEachIndexed { index, fragment ->
26
+ addedFragments.put(" $index " , " $fragment , ${fragment?.tag} " )
27
+ }
26
28
val activeFragments = FlipperObject .Builder ()
27
- activity.supportFragmentManager.getActiveFragments()?.forEachIndexed { index, fragment ->
28
- activeFragments.put(" $index " , " $fragment , ${fragment.tag} " )
29
+ activity.supportFragmentManager
30
+ .getActiveFragments()
31
+ ?.forEachIndexed { index, fragment ->
32
+ activeFragments.put(" $index " , " $fragment , ${fragment?.tag} " )
29
33
}
30
34
put(
31
35
BACKSTACK_LEGACY ,
32
36
FlipperObject .Builder ()
33
37
.put(
34
38
FRAGMENT_MANAGER ,
35
39
activity.supportFragmentManager.toString()
36
- // Integer.toHexString(System.identityHashCode(activity.supportFragmentManager))
37
40
)
38
41
.put(ENTRIES , backStack)
39
42
.put(ADDED_FRAGMENTS , addedFragments)
@@ -43,6 +46,6 @@ internal fun FlipperObject.Builder.addBackStackInfo(activity: Activity): Flipper
43
46
}
44
47
}
45
48
46
- private fun FragmentManager.getActiveFragments (): List <Fragment >? {
49
+ private fun FragmentManager.getActiveFragments (): List <Fragment ? >? {
47
50
return this .getPrivateFunction(" getActiveFragments" )
48
51
}
0 commit comments