Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tutorius/overlayer.py
diff options
context:
space:
mode:
authorSimon Poirier <simpoir@Eridani.(none)>2009-10-05 02:18:19 (GMT)
committer Simon Poirier <simpoir@Eridani.(none)>2009-10-05 02:18:19 (GMT)
commit2aef185e57f6c6c38670a5eea74f7889b3d56944 (patch)
tree52f772d13ac4ff3e7429da8257be6b575b63bace /tutorius/overlayer.py
parent09b2ea3369df967309f030f9196c2f9861bc1b2c (diff)
fix overlay not being immediately initialized after window realization
Diffstat (limited to 'tutorius/overlayer.py')
-rw-r--r--tutorius/overlayer.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tutorius/overlayer.py b/tutorius/overlayer.py
index 931949d..6b1b948 100644
--- a/tutorius/overlayer.py
+++ b/tutorius/overlayer.py
@@ -64,7 +64,7 @@ class Overlayer(gtk.Layout):
if overlayed:
self.put(overlayed, 0, 0)
- self.__realizer = self.connect("expose-event", self.__init_realized)
+ self.__realizer = self.connect_after("realize", self.__init_realized)
self.connect("size-allocate", self.__size_allocate)
self.show()
@@ -89,7 +89,7 @@ class Overlayer(gtk.Layout):
self.queue_draw()
- def __init_realized(self, widget, event):
+ def __init_realized(self, widget):
"""
Initializer to set once widget is realized.
Since an expose event is signaled only to realized widgets, we set this