From f1e3f006620d2dae5f7467aa7e04b7c77a704033 Mon Sep 17 00:00:00 2001 From: kirich1409 Date: Wed, 12 Feb 2025 15:17:43 +0300 Subject: [PATCH] Fix tracking lifecycle in Activity VBPD --- .../kotlin/dev/androidbroadcast/vbpd/ActivityViewBindings.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/vbpd/src/main/kotlin/dev/androidbroadcast/vbpd/ActivityViewBindings.kt b/vbpd/src/main/kotlin/dev/androidbroadcast/vbpd/ActivityViewBindings.kt index b66ad9c..b1957fc 100644 --- a/vbpd/src/main/kotlin/dev/androidbroadcast/vbpd/ActivityViewBindings.kt +++ b/vbpd/src/main/kotlin/dev/androidbroadcast/vbpd/ActivityViewBindings.kt @@ -30,6 +30,7 @@ public class ActivityViewBindingProperty( private fun registerLifecycleCallbacksIfNeeded(activity: Activity) { if (lifecycleCallbacks != null) return + this.activity = activity VBActivityLifecycleCallbacks() .also { callbacks -> this.lifecycleCallbacks = callbacks } .let(activity.application::registerActivityLifecycleCallbacks)