Diff different network searched result process
authorKairong Yin <kairong78.yin@samsung.com>
Thu, 30 Aug 2012 03:16:14 +0000 (20:16 -0700)
committerKairong Yin <kairong78.yin@samsung.com>
Thu, 30 Aug 2012 03:16:14 +0000 (20:16 -0700)
Change-Id: I78744311ea4b94f256e93e214ed27ee0f632c688

setting-network/src/setting-network.c

index 0344828..1518342 100755 (executable)
@@ -634,7 +634,12 @@ void setting_tapi_search_network_cb(TapiHandle *handle, int result, void *data,
                FREE(pa_net_name);
 
                SETTING_TRACE("Found %d valid networks in total[%d]", valid_cnt, cnt);
-               setting_create_popup_without_btn(ad, ad->win_get, NULL, _(keyStr_Searched), NULL, POPUP_INTERVAL, FALSE, FALSE);
+               valid_cnt = 0;
+               if (valid_cnt > 0){
+                       setting_create_popup_without_btn(ad, ad->win_get, NULL, _(keyStr_Searched), NULL, POPUP_INTERVAL, FALSE, FALSE);
+               } else { //there is no invalid plmn nearby
+                       setting_create_popup_without_btn(ad, ad->win_get, NULL, _("There is no network nearby"), NULL, POPUP_INTERVAL, FALSE, FALSE);
+               }
        } else {
                setting_create_popup_without_btn(ad, ad->win_get, NULL, _(keyStr_Failed_Searched), NULL, POPUP_INTERVAL, FALSE, FALSE);
        }