]> git.saurik.com Git - wxWidgets.git/commitdiff
Ignore kill focus events when being destroyed
authorRobin Dunn <robin@alldunn.com>
Fri, 8 Apr 2005 18:05:15 +0000 (18:05 +0000)
committerRobin Dunn <robin@alldunn.com>
Fri, 8 Apr 2005 18:05:15 +0000 (18:05 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/wx/lib/masked/maskededit.py

index 5a99f9ec43aa9157fd3172e3f132f8fbdce22331..25855d74e95a44f70ab5dfed5043ea975a0a4145 100644 (file)
@@ -5298,6 +5298,8 @@ class MaskedEditMixin:
         """ Handler for EVT_KILL_FOCUS event.
         """
 ##        dbg('MaskedEditMixin::_OnKillFocus', 'isDate=',self._isDate, indent=1)
+        if self.IsBeingDeleted() or self.GetParent().IsBeingDeleted():
+            return 
         if self._mask and self._IsEditable():
             self._AdjustField(self._GetInsertionPoint())
             self._CheckValid()   ## Call valid handler