Skip to content

Commit

Permalink
Fix tracking lifecycle in Activity VBPD
Browse files Browse the repository at this point in the history
  • Loading branch information
kirich1409 committed Feb 12, 2025
1 parent 57ff2ce commit ba5d70c
Showing 1 changed file with 1 addition and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ public class ActivityViewBindingProperty<in A : Activity, T : ViewBinding>(

private fun registerLifecycleCallbacksIfNeeded(activity: Activity) {
if (lifecycleCallbacks != null) return
this.activity = activity
VBActivityLifecycleCallbacks()
.also { callbacks -> this.lifecycleCallbacks = callbacks }
.let(activity.application::registerActivityLifecycleCallbacks)
Expand Down

0 comments on commit ba5d70c

Please sign in to comment.