UlitmateListCtrl - receiving 'KeyEvent' object has no attribute 'm_keyCode' when ctrl button pressed

Hi all

I have created a ultimatelistctrl as part of a small application I’m writing to mange my photos. I chose ultimatelistctrl for its ability to display thumbnails, together with some image metadata.

I wish to select multiple items for further processing.

so I select the first item and then press either the Ctrl or Shift keys to select additional items

and get the following trace

Traceback (most recent call last):
File “C:\Python34\lib\site-packages\wx\lib\agw\ultimatelistctrl.py”, line 8071, in OnKeyDown
self.SetEventAttrs(event, ke)
File “C:\Python34\lib\site-packages\wx\lib\agw\ultimatelistctrl.py”, line 8058, in SetEventAttrs
setattr(newEvent, attr, getattr(oldEvent, attr))
AttributeError: ‘KeyEvent’ object has no attribute ‘m_keyCode’
Traceback (most recent call last):
File “C:\Python34\lib\site-packages\wx\lib\agw\ultimatelistctrl.py”, line 8092, in OnKeyUp
self.SetEventAttrs(event, ke)
File “C:\Python34\lib\site-packages\wx\lib\agw\ultimatelistctrl.py”, line 8058, in SetEventAttrs
setattr(newEvent, attr, getattr(oldEvent, attr))
AttributeError: ‘KeyEvent’ object has no attribute ‘m_keyCode’

Any help will be greatly appreciated

thank you

Malcolm

environment
Win 7
python 3.4
wxPython ‘3.0.3.dev1820+49a8884’ (phoenix)