projects
/
naja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a non-empty set of locations for testing
[naja.git]
/
naja
/
widgets
/
base.py
diff --git
a/naja/widgets/base.py
b/naja/widgets/base.py
index bda00a4b755a4c91b8738096a003b6e40f65aac9..133cc532c2ae8fb0886117255decbba65f1e374c 100644
(file)
--- a/
naja/widgets/base.py
+++ b/
naja/widgets/base.py
@@
-1,4
+1,5
@@
import pygame
import pygame
+from naja.events import InvalidateTheWorld
class Widget(object):
class Widget(object):
@@
-27,6
+28,11
@@
class Widget(object):
def handle_event(self, ev):
'''Return True if the event has been handled'''
def handle_event(self, ev):
'''Return True if the event has been handled'''
+ if InvalidateTheWorld.matches(ev):
+ # Invalidate has special handling. Widgets should never return
+ # True for for this event
+ self._prepared = False
+ return False
return False
return False