Nicolas Évrard pushed to branch branch/default at Tryton / Tryton


Commits:
cc4b93be by Nicolas Évrard at 2023-06-27T14:59:33+02:00
Do not set previous record in selection changed callback when it is destroyed

Closes #12357
- - - - -


1 changed file:

- tryton/tryton/gui/window/view_form/view/list.py


Changes:

=====================================
tryton/tryton/gui/window/view_form/view/list.py
=====================================
@@ -1031,7 +1031,9 @@
 
     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:



View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/commit/cc4b93be0eeb71875b9db93093ffade0c2669727

-- 
View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/commit/cc4b93be0eeb71875b9db93093ffade0c2669727
You're receiving this email because of your account on foss.heptapod.net.


Reply via email to