Mercurial > pidgin
comparison src/gtkconv.c @ 8655:69a1b2a7a0d8
[gaim-migrate @ 9407]
Fix bug 933980: Message send key works when it shouldn't
(hitting enter in the gtkconv of an offline account)
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Wed, 14 Apr 2004 02:57:05 +0000 |
parents | f8292be3b45c |
children | cc2ce209cc46 |
comparison
equal
deleted
inserted
replaced
8654:44d6285a87af | 8655:69a1b2a7a0d8 |
---|---|
279 | 279 |
280 static void | 280 static void |
281 send_cb(GtkWidget *widget, GaimConversation *conv) | 281 send_cb(GtkWidget *widget, GaimConversation *conv) |
282 { | 282 { |
283 GaimGtkConversation *gtkconv; | 283 GaimGtkConversation *gtkconv; |
284 GaimAccount *account; | |
284 char *buf, *clean; | 285 char *buf, *clean; |
285 | 286 |
286 gtkconv = GAIM_GTK_CONVERSATION(conv); | 287 gtkconv = GAIM_GTK_CONVERSATION(conv); |
288 account = gaim_conversation_get_account(conv); | |
289 | |
290 if (!gaim_account_is_connected(account)) | |
291 return; | |
287 | 292 |
288 buf = gtk_imhtml_get_markup(GTK_IMHTML(gtkconv->entry)); | 293 buf = gtk_imhtml_get_markup(GTK_IMHTML(gtkconv->entry)); |
289 clean = gaim_markup_strip_html(buf); | 294 clean = gaim_markup_strip_html(buf); |
290 | 295 |
291 gtk_widget_grab_focus(gtkconv->entry); | 296 gtk_widget_grab_focus(gtkconv->entry); |