Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tutorius
diff options
context:
space:
mode:
Diffstat (limited to 'tutorius')
-rw-r--r--tutorius/creator.py1
-rw-r--r--tutorius/overlayer.py4
2 files changed, 3 insertions, 2 deletions
diff --git a/tutorius/creator.py b/tutorius/creator.py
index 7455ecb..513e312 100644
--- a/tutorius/creator.py
+++ b/tutorius/creator.py
@@ -67,6 +67,7 @@ class Creator(object):
self._activity._overlayer.put(self._state_bubble,
self._width/2-self._state_bubble.allocation.width/2, 0)
+ self._state_bubble.show()
dlg_width = 300
dlg_height = 70
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