Diff between ed664d9897b92cf117445dd141ffc6891d305f51 and f287a42cd63e5562ada77298c5926a36771e45b8

Changed Files

File Additions Deletions Status
client/advertising.c +7 -0 modified

Full Patch

diff --git a/client/advertising.c b/client/advertising.c
index e40086c..f4678e9 100644
--- a/client/advertising.c
+++ b/client/advertising.c
@@ -888,6 +888,13 @@ void ad_advertise_local_name(DBusConnection *conn, const char *name)
 
 	g_dbus_emit_property_changed(conn, AD_PATH, AD_IFACE, "LocalName");
 
+	/* Remove local-name from Includes since LocalName would be set */
+	if (ad.name) {
+		ad.name = false;
+		g_dbus_emit_property_changed(conn, AD_PATH, AD_IFACE,
+							"Includes");
+	}
+
 	return bt_shell_noninteractive_quit(EXIT_SUCCESS);
 }