         self.webViewController.webView.stopLoading()
         
         if let hvc: WebViewController = window?.contentViewController as? WebViewController {
-            hvc.updateTrackingAreas(false)
-        }
-        updateTrackingAreas(false)
+            hvc.setupTrackingAreas(false)
+        }
+        setupTrackingAreas(false)
     }
     
     // MARK:- Mouse events

        panel.ignoresMouseEvents = true
        
        //  Halt anything in progress
        (contentViewController as! WebViewController).webView.loadHTMLString("Yoink://", baseURL: nil)
        
        // Wind down all observations
        webView.removeObserver(delegate, forKeyPath: "estimatedProgress")

        nullImage = NSImage.init()
        closeButton = window?.standardWindowButton(.closeButton)
        closeButtonImage = closeButton?.image
        setupTrackingAreas(true)

        panel.standardWindowButton(.closeButton)?.image = nullImage
        panel.isFloatingPanel = true
