Merge pull request #61 from swt2c/fix_eventfilter

Fix wxEventFilter - don't mark as abstract but remove default constru…
This commit is contained in:
Robin Dunn
2016-05-07 19:17:39 -07:00
3 changed files with 45 additions and 6 deletions

View File

@@ -22,15 +22,15 @@
# Update the last user activity
t = event.GetEventType()
if t == wx.EVT_KEY_DOWN or t == wx.EVT_MOTION or \
t == wx.EVT_LEFT_DOWN or t == wx.EVT_RIGHT_DOWN or \
t == wx.EVT_MIDDLE_DOWN:
if t == wx.EVT_KEY_DOWN.typeId or t == wx.EVT_MOTION.typeId or \
t == wx.EVT_LEFT_DOWN.typeId or t == wx.EVT_RIGHT_DOWN.typeId or \
t == wx.EVT_MIDDLE_DOWN.typeId:
self.last = wx.DateTime.Now()
# Continue processing the event normally as well.
event.Skip()
self.Event_Skip
# This function could be called periodically from some timer to
@@ -40,4 +40,4 @@
return wx.DateTime.Now() - diff > self.last