mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Verify nullity of group
This commit is contained in:
@@ -189,12 +189,13 @@ public class GroupActivity extends ListNodesActivity
|
||||
currentGroup = db.pm.groups.get(pwGroupId);
|
||||
}
|
||||
|
||||
if (currentGroup != null) {
|
||||
addGroupEnabled = !readOnly;
|
||||
addEntryEnabled = !readOnly;
|
||||
|
||||
addEntryEnabled = !readOnly; // TODO ReadOnly
|
||||
isRoot = (currentGroup == root);
|
||||
if ( !currentGroup.allowAddEntryIfIsRoot() )
|
||||
if (!currentGroup.allowAddEntryIfIsRoot())
|
||||
addEntryEnabled = !isRoot && addEntryEnabled;
|
||||
}
|
||||
|
||||
return currentGroup;
|
||||
}
|
||||
|
||||
@@ -299,6 +299,7 @@ public abstract class ListNodesActivity extends LockingActivity
|
||||
PwGroup recycleBin = database.getRecycleBin();
|
||||
// Add trash if it doesn't exists
|
||||
if (parent.equals(recycleBin)
|
||||
&& mCurrentGroup != null
|
||||
&& mCurrentGroup.getParent() == null
|
||||
&& !mCurrentGroup.equals(recycleBin)) {
|
||||
mAdapter.addNode(parent);
|
||||
|
||||
Reference in New Issue
Block a user