X-Git-Url: http://cgit.babelmonkeys.de/?p=jubjub.git;a=blobdiff_plain;f=src%2Fgui%2Fgtk%2FJubGtkChatUI.m;h=7db4aef354823a39363865817a87176096c40c47;hp=8fc633e067cfdbd46df680a6a8b4c2759883276a;hb=205c3163ad207b7a95d8a80799c4e538851f0ce7;hpb=8571a0b0bc73062951d6ba55cc17e0ae2fc87cfc diff --git a/src/gui/gtk/JubGtkChatUI.m b/src/gui/gtk/JubGtkChatUI.m index 8fc633e..7db4aef 100644 --- a/src/gui/gtk/JubGtkChatUI.m +++ b/src/gui/gtk/JubGtkChatUI.m @@ -15,10 +15,14 @@ static gboolean call_send_block(GtkEntry *entry, GdkEventKey *event, OFString *text = [[OFString alloc] initWithUTF8String: gtk_entry_get_text(entry)]; - gtk_entry_set_text(entry, ""); - params->block(text); - [params->chat addMessage: text - sender: @"You"]; + + if ([text length] > 0) { + gtk_entry_set_text(entry, ""); + params->block(text); + [params->chat addMessage: text + sender: @"You"]; + } + [text release]; return TRUE;