]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/wx/lib/masked/maskededit.py
Smartphone fix due to separated implementation of wxFileDialog.
[wxWidgets.git] / wxPython / wx / lib / masked / maskededit.py
index 4bafe637120778a19b93991ef0b6fe9bd71713e1..dc78b9dc7ea27c7535fcfc441773806242eda883 100644 (file)
@@ -4956,6 +4956,8 @@ class MaskedEditMixin:
         we need to pull the following trick:
         """
 ##        dbg('MaskedEditMixin::_OnFocus')
         we need to pull the following trick:
         """
 ##        dbg('MaskedEditMixin::_OnFocus')
+        if self.IsBeingDeleted() or self.GetParent().IsBeingDeleted():
+            return 
         wx.CallAfter(self._fixSelection)
         event.Skip()
         self.Refresh()
         wx.CallAfter(self._fixSelection)
         event.Skip()
         self.Refresh()