Make button reload all parents
issue3815 review4841002
This commit is contained in:
1 parent
4dd7885ee9
commit
10c08b4ce5
2 files changed
+8
-1
No files matched your search
@@ -159,6 +159,13 @@ class Record(SignalEvent):
|
||||
def parent_name(self):
|
||||
return self.group.parent_name
|
||||
|
||||
@property
|
||||
def root_parent(self):
|
||||
parent = self
|
||||
while parent.parent:
|
||||
parent = parent.parent
|
||||
return parent
|
||||
|
||||
@property
|
||||
def depth(self):
|
||||
parent = self.parent
|
||||
|
||||
@@ -542,7 +542,7 @@ class Screen(SignalEvent):
|
||||
if written:
|
||||
self.group.written(ids)
|
||||
if self.parent:
|
||||
self.parent.reload()
|
||||
self.parent.root_parent.reload()
|
||||
self.display()
|
||||
|
||||
def unremove(self):
|
||||
|
||||
Reference in new issue
Block a user