mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Fix advanced unlock notification
This commit is contained in:
@@ -46,6 +46,10 @@ class AdvancedUnlockNotificationService : NotificationService() {
|
|||||||
return CHANNEL_ADVANCED_UNLOCK_ID
|
return CHANNEL_ADVANCED_UNLOCK_ID
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun retrieveChannelName(): String {
|
||||||
|
return getString(R.string.advanced_unlock)
|
||||||
|
}
|
||||||
|
|
||||||
override fun onBind(intent: Intent): IBinder? {
|
override fun onBind(intent: Intent): IBinder? {
|
||||||
super.onBind(intent)
|
super.onBind(intent)
|
||||||
return mActionTaskBinder
|
return mActionTaskBinder
|
||||||
@@ -125,9 +129,11 @@ class AdvancedUnlockNotificationService : NotificationService() {
|
|||||||
private const val ACTION_REMOVE_KEYS = "ACTION_REMOVE_KEYS"
|
private const val ACTION_REMOVE_KEYS = "ACTION_REMOVE_KEYS"
|
||||||
|
|
||||||
fun startServiceForTimeout(context: Context) {
|
fun startServiceForTimeout(context: Context) {
|
||||||
context.startService(Intent(context, AdvancedUnlockNotificationService::class.java).apply {
|
if (PreferencesUtil.isTempAdvancedUnlockEnable(context)) {
|
||||||
action = ACTION_TIMEOUT
|
context.startService(Intent(context, AdvancedUnlockNotificationService::class.java).apply {
|
||||||
})
|
action = ACTION_TIMEOUT
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user