mirror of
https://github.com/leonboe1/QuickDrop.git
synced 2026-11-11 02:51:11 +00:00
Fix crash
This commit is contained in:
1 parent
8d8d4036dd
commit
5ee4689893
1 file changed
+5
-7
@@ -118,9 +118,11 @@ class ShareViewController: NSViewController, ShareExtensionDelegate{
|
||||
|
||||
refreshTimer = Timer.scheduledTimer(withTimeInterval: refreshInterval, repeats: true, block: { _ in
|
||||
|
||||
log("Refreshing device list")
|
||||
|
||||
if self.isDiscovering {
|
||||
// Restart device discovery if no devices are found
|
||||
if self.isDiscovering && self.foundDevices.isEmpty {
|
||||
|
||||
log("Refreshing device list")
|
||||
|
||||
NearbyConnectionManager.shared.stopDeviceDiscovery()
|
||||
|
||||
DispatchQueue.main.asyncAfter(deadline: .now() + 1.0) {
|
||||
@@ -130,10 +132,6 @@ class ShareViewController: NSViewController, ShareExtensionDelegate{
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
DispatchQueue.main.asyncAfter(deadline: .now() + refreshInterval) {
|
||||
self.refreshTimer?.fire()
|
||||
}
|
||||
}
|
||||
|
||||
override func viewWillDisappear() {
|
||||
|
||||
Reference in new issue
Block a user