Force conistency of ROOT item settings
This commit is contained in:
@@ -239,6 +239,11 @@ class NWItem():
|
|||||||
# version of novelWriter that doesn't know the tag
|
# version of novelWriter that doesn't know the tag
|
||||||
logger.error("Unknown tag '%s'", xValue.tag)
|
logger.error("Unknown tag '%s'", xValue.tag)
|
||||||
|
|
||||||
|
# Make some checks to ensure consistency
|
||||||
|
if self._type == nwItemType.ROOT:
|
||||||
|
self._root = self._handle # Root items are their own ancestor
|
||||||
|
self._parent = None # Root items cannot have a parent
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
|||||||
Reference in New Issue
Block a user