X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fwidgets%2Fbase.py;fp=naja%2Fwidgets%2Fbase.py;h=c82026179c9856b4812f6937d433881a8321fddc;hb=2a9f5c76556f00f631ea10a6cba44a92bdd27512;hp=81f11b649df9734371017f34891fa3ec6b360505;hpb=bcc041da95b01ae36c2198b5c6bc4bd75dcc0c24;p=naja.git diff --git a/naja/widgets/base.py b/naja/widgets/base.py index 81f11b6..c820261 100644 --- a/naja/widgets/base.py +++ b/naja/widgets/base.py @@ -3,7 +3,7 @@ from collections import defaultdict import pygame from pygame import locals as pgl -from naja.events import InvalidateTheWorld +from naja.events import InvalidateTheWorld, SelectEvent class Widget(object): @@ -38,7 +38,7 @@ class Widget(object): # True for for this event self._prepared = False return False - if ev.type == pgl.MOUSEBUTTONDOWN: + if SelectEvent.matches(ev) or ev.type == pgl.MOUSEBUTTONDOWN: self.callback('click') return False