aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-chat-window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/empathy-chat-window.c')
-rw-r--r--src/empathy-chat-window.c17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/empathy-chat-window.c b/src/empathy-chat-window.c
index d498d8fec..4bf43cd70 100644
--- a/src/empathy-chat-window.c
+++ b/src/empathy-chat-window.c
@@ -737,12 +737,17 @@ chat_window_update_chat_tab_full (EmpathyChat *chat,
tp_account_get_display_name (account));
if (nb_sending > 0) {
- append_markup_printf (tooltip, "\n");
- append_markup_printf (tooltip,
- ngettext ("Sending %d message",
- "Sending %d messages",
- nb_sending),
- nb_sending);
+ char *tmp = g_strdup_printf (
+ ngettext ("Sending %d message",
+ "Sending %d messages",
+ nb_sending),
+ nb_sending);
+
+ g_string_append (tooltip, "\n");
+ g_string_append (tooltip, tmp);
+
+ gtk_widget_set_tooltip_text (sending_spinner, tmp);
+ g_free (tmp);
}
if (!EMP_STR_EMPTY (status)) {