         return UIStatusBarStyle.lightContent
     }
 
-
-
     @objc func appDidBecomeActive(_ sender : AnyObject) {
-        self.tableView.reloadData()
+        if (!self.isBusy) {
+            self.fade(animated: true)
+            self.loadDevices()
+        }
     }
 
     override func viewDidLoad() {


        if ParticleCloud.sharedInstance().isAuthenticated {
            self.addRefreshControl()
            self.fade(animated: false)
            self.noDevicesLabel.isHidden = true
        } else {
            self.noDevicesLabel.isHidden = false

        })
    }


    //MARK: Refresh control
    func addRefreshControl() {
        let refreshControl = UIRefreshControl()
