From 99b5c67c880098c606ec1a79e1f545e0602e7f69 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Sun, 19 Aug 2018 22:41:07 -0500 Subject: [PATCH] device: Update State when Mode is changed --- src/device.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/device.c b/src/device.c index 435392a1..b15888fa 100644 --- a/src/device.c +++ b/src/device.c @@ -2455,6 +2455,10 @@ static void set_mode_cb(struct netdev *netdev, int result, void *user_data) l_dbus_property_changed(cb_data->dbus, device_get_path(cb_data->device), IWD_DEVICE_INTERFACE, "Mode"); + + /* TODO: Special case, remove when Device/Station split is made */ + l_dbus_property_changed(cb_data->dbus, device_get_path(cb_data->device), + IWD_DEVICE_INTERFACE, "State"); } static struct l_dbus_message *device_property_set_mode(struct l_dbus *dbus,