From ff69076bd3fb9471619be17724e194bd9dfdf148 Mon Sep 17 00:00:00 2001 From: Jimmy Huang Date: Thu, 17 Oct 2013 09:47:23 -0700 Subject: [PATCH] Improve page load time by not doing a scan everytime user enters page Change-Id: If48adfe6c87ebe8055302ee57f3f124a901f11ff Signed-off-by: Jimmy Huang --- js/panel-wifi.js | 12 +++++++----- packaging/Settings.changes | 3 +++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/js/panel-wifi.js b/js/panel-wifi.js index ae4ccb4..2ba9683 100644 --- a/js/panel-wifi.js +++ b/js/panel-wifi.js @@ -29,12 +29,14 @@ function wifiPanelInit() { adapter.getPowered(function(is_powered) { if (is_powered) { - wifiClearKnownList(); - wifiClearAvailableList(); wifiToggleOn(); - setTimeout(function() { - wifiScan(adapter); - }, 1000); + if ($('ul#listview_network_known li').length === 0 && $('ul#listview_network_available li').length === 0) { + wifiClearKnownList(); + wifiClearAvailableList(); + setTimeout(function() { + wifiScan(adapter); + }, 1000); + } } else { wifiToggleOff(); } diff --git a/packaging/Settings.changes b/packaging/Settings.changes index 44fdc0f..3ce5dac 100644 --- a/packaging/Settings.changes +++ b/packaging/Settings.changes @@ -1,3 +1,6 @@ +* Thu Oct 17 2013 Jimmy Huang accepted/tizen/20131007.221312@7a2360b +- Improve page load time by not doing a scan everytime user enters page + * Tue Oct 15 2013 Jimmy Huang accepted/tizen/20131007.221312@71c3e9e - Monitor settings daemon events and update changes -- 2.7.4