Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruno Coudoin <bcoudoin@src.gnome.org>2009-03-20 22:41:12 (GMT)
committer Bruno Coudoin <bcoudoin@src.gnome.org>2009-03-20 22:41:12 (GMT)
commita21048f6e71968777a4341f40a2b0a01dbc5c1a6 (patch)
tree7694c5fbc68cbd8162b3d1d2cf9e4cfefa6a829a
parent7010b4bb4283b22319ef4e27bf3189e31503c9b4 (diff)
Now properly hide the text entry when in pause
svn path=/branches/gcomprixogoo/; revision=3789
-rw-r--r--src/login-activity/login.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/login-activity/login.py b/src/login-activity/login.py
index ae6079b..7de7c31 100644
--- a/src/login-activity/login.py
+++ b/src/login-activity/login.py
@@ -156,9 +156,9 @@ class Gcompris_login:
# There is a problem with GTK widgets, they are not covered by the help
# We hide/show them here
if(pause):
- if self.entry: self.entry.props.visibility = goocanvas.ITEM_INVISIBLE
+ if self.entry: self.widget.props.visibility = goocanvas.ITEM_INVISIBLE
else:
- if self.entry: self.entry.props.visibility = goocanvas.ITEM_VISIBLE
+ if self.entry: self.widget.props.visibility = goocanvas.ITEM_VISIBLE
def set_level(self, level):
@@ -419,8 +419,6 @@ class Gcompris_login:
self.entry.connect("activate", self.enter_callback)
self.entry.connect("changed", self.enter_char_callback)
- self.entry.props.visibility = goocanvas.ITEM_VISIBLE
-
self.widget = goocanvas.Widget(
parent = self.rootitem,
widget=self.entry,
@@ -433,9 +431,6 @@ class Gcompris_login:
self.widget.raise_(None)
- # does not work. Why ?
- #self.gcomprisBoard.canvas.grab_focus()
- self.widget.grab_focus()
self.entry.grab_focus()
def enter_char_callback(self, widget):