From 105642c6c504d8a4a35a8cab75ef18ef2116d92f Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Fri, 2 Jun 2017 13:31:46 -0700 Subject: [PATCH] Also transfer ownership of the editor arg for RegisterEditorClass --- etg/propgrid.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/etg/propgrid.py b/etg/propgrid.py index 530aea03..df404358 100644 --- a/etg/propgrid.py +++ b/etg/propgrid.py @@ -44,8 +44,9 @@ def run(): tools.fixWindowClass(c) module.addGlobalStr('wxPropertyGridNameStr', c) - for m in c.find('RegisterEditorClass').all(): - m.find('editor').transfer = True + for name in ['RegisterEditorClass', 'DoRegisterEditorClass']: + for m in c.find(name).all(): + m.find('editor').transfer = True # TODO: provide a way to use a Python callable as a sort function