# HG changeset patch # User Edouard Tisserant # Date 1336818797 -7200 # Node ID 37882f34f9cbf8b84d42875d5586b9512067b218 # Parent 4d437bc0ef3f95926e9f77591d2358f109fa7a8a fixed on quit exception dialog diff -r 4d437bc0ef3f -r 37882f34f9cb PLCOpenEditor.py --- a/PLCOpenEditor.py Wed May 09 00:39:08 2012 +0200 +++ b/PLCOpenEditor.py Sat May 12 12:33:17 2012 +0200 @@ -1102,8 +1102,12 @@ ## Call PLCOpenEditor refresh functions. # @param elements List of elements to refresh. def _Refresh(self, *elements): - for element in elements: - self.RefreshFunctions[element]() + try: + for element in elements: + self.RefreshFunctions[element]() + except wx.PyDeadObjectError: + # ignore exceptions caused by refresh while quitting + pass ## Callback function when AUINotebook Page closed with CloseButton # @param event AUINotebook Event.