[UI] Unselecting the items clicked in the 'select network' view. 89/116489/1
authorMichal Skorupinski <m.skorupinsk@samsung.com>
Fri, 24 Feb 2017 16:22:02 +0000 (17:22 +0100)
committerMichal Skorupinski <m.skorupinsk@samsung.com>
Fri, 24 Feb 2017 16:22:02 +0000 (17:22 +0100)
Change-Id: I2356c5bc184125be26e6655fbb9e978c0f3e91e8
Signed-off-by: Michal Skorupinski <m.skorupinsk@samsung.com>
setting-network/src/setting-network-select-network.c

index 942e3af9dc3c0603eef68799038223543f50c5e6..0e2405727807869ec138aa928eb3bdc526c18cf3 100644 (file)
@@ -842,6 +842,8 @@ static bool _fill_network_list(void)
 static void _auto_select_item_cb(void *data, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       elm_genlist_item_selected_set(item, EINA_FALSE);
        tel_select_network_automatic(s_info.ad->handle[s_info.sim_selected], _net_auto_search_response_cb, NULL);
        SETTING_TRACE_END;
 }
@@ -849,6 +851,9 @@ static void _auto_select_item_cb(void *data, Evas_Object *obj, void *event_info)
 static void _manual_select_item_cb(void *data, Evas_Object *obj, void *event_info)
 {
        SETTING_TRACE_BEGIN;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+
        _searching_network(s_info.data_search_network_item);
        SETTING_TRACE_END;
 }