Do not set previous record in selection changed callback when it is destroyed
Closes #12357
This commit is contained in:
1 parent
65c6380cad
commit
75facbaf4d
1 file changed
+3
-1
@@ -1031,7 +1031,9 @@ class ViewTree(View):
|
||||
|
||||
def __select_changed(self, tree_sel):
|
||||
previous_record = self.record
|
||||
if previous_record and previous_record not in previous_record.group:
|
||||
if (previous_record
|
||||
and (previous_record not in previous_record.group
|
||||
or previous_record.destroyed)):
|
||||
previous_record = None
|
||||
|
||||
if tree_sel.get_mode() == Gtk.SelectionMode.SINGLE:
|
||||
|
||||
Reference in new issue
Block a user