diff --git a/library/secret-collection.c b/library/secret-collection.c index 251ac0b..d5b439b 100644 --- a/library/secret-collection.c +++ b/library/secret-collection.c @@ -241,6 +241,7 @@ collection_update_items (SecretCollection *self, g_mutex_unlock (&self->pv->mutex); g_hash_table_unref (previous); + g_object_notify (G_OBJECT (self), "items"); } typedef struct { diff --git a/library/secret-service.c b/library/secret-service.c index 9afaad3..9e870e2 100644 --- a/library/secret-service.c +++ b/library/secret-service.c @@ -1316,6 +1316,8 @@ service_update_collections (SecretService *self, if (previous != NULL) g_hash_table_unref (previous); + + g_object_notify (G_OBJECT (self), "collections"); } typedef struct {