From ce8f1d385d3ff2ab233482bea766e95c886a1daa Mon Sep 17 00:00:00 2001 From: blitzmann Date: Wed, 15 Nov 2017 21:43:36 -0500 Subject: [PATCH] Better fix for broken Entity Editor Validation --- gui/builtinViews/entityEditor.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gui/builtinViews/entityEditor.py b/gui/builtinViews/entityEditor.py index c50f57e40..b706c4a76 100644 --- a/gui/builtinViews/entityEditor.py +++ b/gui/builtinViews/entityEditor.py @@ -22,9 +22,8 @@ class TextEntryValidatedDialog(wx.TextEntryDialog): wx.TextEntryDialog.__init__(self, parent, *args, **kargs) self.parent = parent - # Find first TextCtrl in the TextEntryDialog # See https://github.com/wxWidgets/Phoenix/issues/611 - self.txtctrl = next(x for x in self.Children if isinstance(x, wx.TextCtrl)) + self.txtctrl = self.FindWindowById(3000, self) if validator: self.txtctrl.SetValidator(validator())