From 19e496619d5694fbfcb4e15a62bcc66bdba67560 Mon Sep 17 00:00:00 2001 From: Kairong Yin Date: Wed, 29 Aug 2012 20:16:14 -0700 Subject: [PATCH] Diff different network searched result process Change-Id: I78744311ea4b94f256e93e214ed27ee0f632c688 --- setting-network/src/setting-network.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/setting-network/src/setting-network.c b/setting-network/src/setting-network.c index 0344828..1518342 100755 --- a/setting-network/src/setting-network.c +++ b/setting-network/src/setting-network.c @@ -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); } -- 2.7.4