summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlliver Schinagl <o.schinagl@ultimaker.com>2015-06-21 14:41:38 (GMT)
committerOlliver Schinagl <o.schinagl@ultimaker.com>2015-06-21 14:41:38 (GMT)
commite9829a29427ebe44edcd14450365021d162a8457 (patch)
tree84abc48233b84728444fbb32ee0e7698c29991d0
parent9c497686baab6005a12823d4e518059dd1d0417a (diff)
downloadeulogium-e9829a29427ebe44edcd14450365021d162a8457.zip
eulogium-e9829a29427ebe44edcd14450365021d162a8457.tar.gz
eulogium-e9829a29427ebe44edcd14450365021d162a8457.tar.bz2
fix initial checkbox status
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
-rw-r--r--src/dbus_handlers.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/dbus_handlers.c b/src/dbus_handlers.c
index 25609f5..18b2ad8 100644
--- a/src/dbus_handlers.c
+++ b/src/dbus_handlers.c
@@ -39,11 +39,11 @@ void on_method_is_network_powered_ret(void *data, const Eldbus_Message *msg, Eld
EINA_LOG_ERR("Failed to get networking state.");
return;
}
- if (!item->_widget)
- return;
+ item->state = state;
+ if (item->_widget)
+ elm_check_state_set(item->_widget, item->state);
- EINA_LOG_INFO("%s is now %d\n", eldbus_message_member_get(msg), state);
- elm_check_state_set(item->_widget, state);
+ EINA_LOG_INFO("%s is now %d", eldbus_message_member_get(msg), item->state);
}
void on_signal_network_power_changed_ret(void *data, const Eldbus_Message *msg)