From b6683b7a9faaf980365283e8b45a9154cdf431ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Fern=C3=A1ndez?= Date: Sun, 17 Feb 2019 16:22:41 +0100 Subject: [PATCH] android: update wifi menus --- frontend/device/android/device.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/frontend/device/android/device.lua b/frontend/device/android/device.lua index af69dce8e..ad5e2267c 100644 --- a/frontend/device/android/device.lua +++ b/frontend/device/android/device.lua @@ -80,12 +80,20 @@ function Device:init() end function Device:initNetworkManager(NetworkMgr) - NetworkMgr.turnOnWifi = function() + function NetworkMgr:turnOnWifi(complete_callback) android.setWifiEnabled(true) + if complete_callback then + local UIManager = require("ui/uimanager") + UIManager:scheduleIn(1, complete_callback) + end end - NetworkMgr.turnOffWifi = function() + function NetworkMgr:turnOffWifi(complete_callback) android.setWifiEnabled(false) + if complete_callback then + local UIManager = require("ui/uimanager") + UIManager:scheduleIn(1, complete_callback) + end end NetworkMgr.isWifiOn = function() return android.isWifiEnabled()