mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Fix dialog when no modification performed
This commit is contained in:
@@ -994,20 +994,25 @@ class Database {
|
||||
return null
|
||||
}
|
||||
|
||||
fun createGroup(): Group? {
|
||||
dataModifiedSinceLastLoading = true
|
||||
fun createGroup(virtual: Boolean = false): Group? {
|
||||
if (!virtual) {
|
||||
dataModifiedSinceLastLoading = true
|
||||
}
|
||||
var group: Group? = null
|
||||
mDatabaseKDB?.let { database ->
|
||||
return Group(database.createGroup()).apply {
|
||||
group = Group(database.createGroup()).apply {
|
||||
setNodeId(database.newGroupId())
|
||||
}
|
||||
}
|
||||
mDatabaseKDBX?.let { database ->
|
||||
return Group(database.createGroup()).apply {
|
||||
group = Group(database.createGroup()).apply {
|
||||
setNodeId(database.newGroupId())
|
||||
}
|
||||
}
|
||||
if (virtual)
|
||||
group?.isVirtual = virtual
|
||||
|
||||
return null
|
||||
return group
|
||||
}
|
||||
|
||||
fun getEntryById(id: NodeId<UUID>): Entry? {
|
||||
|
||||
@@ -40,8 +40,7 @@ class SearchHelper {
|
||||
omitBackup: Boolean,
|
||||
max: Int): Group? {
|
||||
|
||||
val searchGroup = database.createGroup()
|
||||
searchGroup?.isVirtual = true
|
||||
val searchGroup = database.createGroup(virtual = true)
|
||||
searchGroup?.title = "\"" + searchParameters.searchQuery + "\""
|
||||
|
||||
// Search all entries
|
||||
|
||||
Reference in New Issue
Block a user