diff options
author | Bruno 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) |
commit | a21048f6e71968777a4341f40a2b0a01dbc5c1a6 (patch) | |
tree | 7694c5fbc68cbd8162b3d1d2cf9e4cfefa6a829a | |
parent | 7010b4bb4283b22319ef4e27bf3189e31503c9b4 (diff) |
Now properly hide the text entry when in pause
svn path=/branches/gcomprixogoo/; revision=3789
-rw-r--r-- | src/login-activity/login.py | 9 |
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): |