diff options
author | Dan Williams <dcbw@redhat.com> | 2006-10-20 19:01:20 (GMT) |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2006-10-20 19:01:20 (GMT) |
commit | ed7016e6995ae27229b1747f48437418e3899c48 (patch) | |
tree | 78af87b2d9ae5b98b6125474855ca7b5d801ac54 /activities | |
parent | 6290a5fae9fe49a51d08537a95bf10e893319040 (diff) | |
parent | 5a26d51d20938b7e982ef5d9fa5137e07b4a3f83 (diff) |
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Diffstat (limited to 'activities')
-rw-r--r-- | activities/web/toolbar.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/activities/web/toolbar.py b/activities/web/toolbar.py index f66b7d9..a516d9f 100644 --- a/activities/web/toolbar.py +++ b/activities/web/toolbar.py @@ -83,6 +83,7 @@ class Toolbar(gtk.Toolbar): self._embed.connect("notify::progress", self._progress_changed_cb) self._embed.connect("notify::loading", self._loading_changed_cb) self._embed.connect("notify::address", self._address_changed_cb) + self._embed.connect("notify::title", self._title_changed_cb) self._embed.connect("notify::can-go-back", self._can_go_back_changed_cb) self._embed.connect("notify::can-go-forward", @@ -107,7 +108,10 @@ class Toolbar(gtk.Toolbar): self._update_stop_and_reload_icon() def _address_changed_cb(self, embed, spec): - self._entry.set_text(embed.props.address) + self._entry.props.address = embed.props.address + + def _title_changed_cb(self, embed, spec): + self._entry.props.title = embed.props.title def _can_go_back_changed_cb(self, embed, spec): self._back.props.sensitive = embed.props.can_go_back @@ -117,6 +121,7 @@ class Toolbar(gtk.Toolbar): def _entry_activate_cb(self, entry): self._embed.load_url(entry.get_text()) + self._embed.grab_focus() def _go_back_cb(self, button): self._embed.go_back() |