diff options
Diffstat (limited to 'src/window-commands.c')
-rw-r--r-- | src/window-commands.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/window-commands.c b/src/window-commands.c index 67400748d..0364a7d60 100644 --- a/src/window-commands.c +++ b/src/window-commands.c @@ -330,6 +330,7 @@ window_cmd_bookmarks_add_default (BonoboUIComponent *uic, EphyBookmarks *bookmarks; GtkWidget *new_bookmark; const char *location; + const char *icon; char *title; tab = ephy_window_get_active_tab (window); @@ -344,11 +345,15 @@ window_cmd_bookmarks_add_default (BonoboUIComponent *uic, title = _("Untitled"); } + icon = ephy_tab_get_favicon_url (tab); + bookmarks = ephy_shell_get_bookmarks (ephy_shell); new_bookmark = ephy_new_bookmark_new (bookmarks, GTK_WINDOW (window), location); ephy_new_bookmark_set_title (EPHY_NEW_BOOKMARK (new_bookmark), title); + ephy_new_bookmark_set_icon + (EPHY_NEW_BOOKMARK (new_bookmark), icon); gtk_widget_show (new_bookmark); } |