Diff between bcababe6050d043f871703750657332497ff535d and f8c6693139de446efaf98a30117eb9fd1ac7ceb2

Changed Files

File Additions Deletions Status
obexd/client/transfer.c +3 -0 modified

Full Patch

diff --git a/obexd/client/transfer.c b/obexd/client/transfer.c
index 879d67d..668cefa 100644
--- a/obexd/client/transfer.c
+++ b/obexd/client/transfer.c
@@ -660,6 +660,9 @@ static void xfer_complete(GObex *obex, GError *err, gpointer user_data)
 	struct transfer_callback *callback = transfer->callback;
 
 	transfer->xfer = 0;
+	transfer->progress = transfer->transferred;
+	g_dbus_emit_property_changed(transfer->conn, transfer->path,
+			TRANSFER_INTERFACE, "Transferred");
 
 	if (transfer->progress_id != 0) {
 		g_source_remove(transfer->progress_id);