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>
adapter.getPowered(function(is_powered) {
if (is_powered) {
+ wifiClearKnownList();
+ wifiClearAvailableList();
wifiToggleOn();
- wifiScan(adapter);
+ setTimeout(function() {
+ wifiScan(adapter);
+ }, 1000);
} else {
wifiToggleOff();
}
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();
+* 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