? components
? focus-on-location.diff
? embed/.ephy-embed.c.swp
? lib/widgets/.ephy-location-entry.c.swp
? src/.ephy-shell.c.swp
? src/.ephy-tab.c.swp
? src/.ephy-window.c.swp
? src/.toolbar.c.swp
? src/.window-commands.c.swp
Index: src/ephy-shell.c
===================================================================
RCS file: /cvs/gnome/epiphany/src/ephy-shell.c,v
retrieving revision 1.11
diff -u -3 -p -u -r1.11 ephy-shell.c
--- src/ephy-shell.c	21 Jan 2003 12:37:02 -0000	1.11
+++ src/ephy-shell.c	4 Feb 2003 21:14:32 -0000
@@ -442,13 +442,14 @@ ephy_shell_new_tab (EphyShell *shell,
 			(flags & EPHY_NEW_TAB_VIEW_SOURCE) ?
 			 DISPLAY_AS_SOURCE : DISPLAY_NORMAL;
 		EphyEmbed *source = ephy_tab_get_embed(previous_tab);
-		ephy_embed_load_url (embed, "about:blank");
 		ephy_embed_copy_page (embed, source, display_type);
 	}
 	else if (url)
 	{
 		ephy_embed_load_url (embed, url);
 	}
+	
+	ephy_window_activate_location (window);
 
         return tab;
 }
Index: src/window-commands.c
===================================================================
RCS file: /cvs/gnome/epiphany/src/window-commands.c,v
retrieving revision 1.10
diff -u -3 -p -u -r1.10 window-commands.c
--- src/window-commands.c	30 Jan 2003 13:53:38 -0000	1.10
+++ src/window-commands.c	4 Feb 2003 21:14:34 -0000
@@ -243,7 +243,7 @@ window_cmd_file_new_tab (EggAction *acti
 	tab = ephy_window_get_active_tab (window);
 
 	ephy_shell_new_tab (ephy_shell, window, tab, NULL,
-			      EPHY_NEW_TAB_HOMEPAGE |
+			      EPHY_NEW_TAB_IS_A_COPY |
 			      EPHY_NEW_TAB_IN_EXISTING_WINDOW |
 			      EPHY_NEW_TAB_JUMP);
 }
