diff src/gtkdialogs.c @ 9728:8be2c406a1f1

[gaim-migrate @ 10589] "Raise window on events" is no longer "Raise window and steal focus on events" committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sun, 08 Aug 2004 18:39:27 +0000
parents 2273790bb518
children c9ac1976ef01
line wrap: on
line diff
--- a/src/gtkdialogs.c	Sun Aug 08 17:57:04 2004 +0000
+++ b/src/gtkdialogs.c	Sun Aug 08 18:39:27 2004 +0000
@@ -411,10 +411,11 @@
 }
 
 void
-gaim_gtkdialogs_new_im(GaimAccount *account, const char *username)
+gaim_gtkdialogs_im_with_user(GaimAccount *account, const char *username)
 {
 	GaimConversation *conv;
 	GaimConvWindow *win;
+	GaimGtkWindow *gtkwin;
 
 	conv = gaim_find_conversation_with_account(username, account);
 
@@ -422,8 +423,9 @@
 		conv = gaim_conversation_new(GAIM_CONV_IM, account, username);
 
 	win = gaim_conversation_get_window(conv);
+	gtkwin = GAIM_GTK_WINDOW(win);
 
-	gaim_conv_window_raise(win);
+	gtk_window_present(GTK_WINDOW(gtkwin->window));
 	gaim_conv_window_switch_conversation(win, gaim_conversation_get_index(conv));
 }
 
@@ -436,7 +438,7 @@
 	account  = gaim_request_fields_get_account(fields, "account");
 	username = gaim_request_fields_get_string(fields,  "screenname");
 
-	gaim_gtkdialogs_new_im(account, username);
+	gaim_gtkdialogs_im_with_user(account, username);
 }
 
 void