Remove ignoreDeviceSleep && Improve delete button on macOS
This commit is contained in:
@@ -6,7 +6,6 @@ open class ExtensionProvider: NEPacketTunnelProvider {
|
||||
public var username: String? = nil
|
||||
private var commandServer: LibboxCommandServer!
|
||||
private var boxService: LibboxBoxService!
|
||||
private var ignoreDeviceSleep = false
|
||||
private var systemProxyAvailable = false
|
||||
private var systemProxyEnabled = false
|
||||
private var platformInterface: ExtensionPlatformInterface!
|
||||
@@ -36,7 +35,6 @@ open class ExtensionProvider: NEPacketTunnelProvider {
|
||||
}
|
||||
|
||||
await LibboxSetMemoryLimit(!SharedPreferences.ignoreMemoryLimit.get())
|
||||
ignoreDeviceSleep = await SharedPreferences.ignoreDeviceSleep.get()
|
||||
|
||||
if platformInterface == nil {
|
||||
platformInterface = ExtensionPlatformInterface(self)
|
||||
@@ -161,18 +159,12 @@ open class ExtensionProvider: NEPacketTunnelProvider {
|
||||
}
|
||||
|
||||
override open func sleep() async {
|
||||
if ignoreDeviceSleep {
|
||||
return
|
||||
}
|
||||
if let boxService {
|
||||
boxService.sleep()
|
||||
boxService.pause()
|
||||
}
|
||||
}
|
||||
|
||||
override open func wake() {
|
||||
if ignoreDeviceSleep {
|
||||
return
|
||||
}
|
||||
if let boxService {
|
||||
boxService.wake()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user