Fixes TIVI-1943 64/10564/1 accepted/tizen/ivi/genivi accepted/tizen/ivi/stable tizen_ivi_genivi accepted/tizen/20131007.175547 accepted/tizen/20131007.221312 accepted/tizen/ivi/genivi/20140131.070149 accepted/tizen_ivi_stable/20131116.012434 ivi_oct_m2 submit/tizen/20131007.174115 submit/tizen_ivi_generic/20140131.065421 submit/tizen_ivi_genivi/20140131.070559 submit/tizen_ivi_milestone/20131113.054020 submit/tizen_ivi_stable/20131116.005958
authorJimmy Huang <jimmy.huang@intel.com>
Fri, 4 Oct 2013 21:41:18 +0000 (14:41 -0700)
committerJimmy Huang <jimmy.huang@intel.com>
Fri, 4 Oct 2013 21:45:54 +0000 (14:45 -0700)
There is a small delay that the connman scan api is usable after WiFi is turned on, which results in SettingsApp showing net.connman.Error.NoCarrier message.  Adding a small 1 sec delay to do the initial scan after wifi is turned on to eliminate this issue.

Change-Id: I4fd4e64382dbf45c0e84fd44b616fc5a9bfebcf2
Signed-off-by: Jimmy Huang <jimmy.huang@intel.com>
js/panel-wifi.js
packaging/Settings.changes

index 1494da0..cfea3ad 100644 (file)
@@ -30,8 +30,12 @@ function wifiPanelInit() {
 
         adapter.getPowered(function(is_powered) {
             if (is_powered) {
+                wifiClearKnownList();
+                wifiClearAvailableList();
                 wifiToggleOn();
-                wifiScan(adapter);
+                setTimeout(function() {
+                    wifiScan(adapter);
+                }, 1000);
             } else {
                 wifiToggleOff();
             }
@@ -64,8 +68,12 @@ function wifiPanelInit() {
             adapter.setPowered(true, function() {
                 /* success */
                 console.log('Successfully enable WiFi subsystem');
+                wifiClearKnownList();
+                wifiClearAvailableList();
                 wifiToggleOn();
-                wifiScan(adapter);
+                setTimeout(function() {
+                    wifiScan(adapter);
+                }, 1000);
             }, function(e) {
                 /* error */
                 wifiToggleOff();
index b13db1b..3357880 100644 (file)
@@ -1,3 +1,6 @@
+* Fri Oct 04 2013 Jimmy Huang <jimmy.huang@intel.com> submit/tizen/20131003.210102@6d2592a
+- Fixes TIVI-1943
+
 * Thu Oct 03 2013 Jimmy Huang <jimmy.huang@intel.com> accepted/tizen/20130918.214652@278671f
 - New release of SettingsApp
     - Bumped version to 0.0.2