--- a/libpurple/conversation.c Thu Oct 14 22:07:02 2021 -0500
+++ b/libpurple/conversation.c Fri Nov 05 03:20:58 2021 -0500
@@ -102,8 +102,8 @@
+ im->typing_timeout = 0; purple_conv_im_set_typing_state(im, PURPLE_NOT_TYPING);
- purple_conv_im_stop_typing_timeout(im);
@@ -113,10 +113,14 @@
PurpleConversation *conv = (PurpleConversation *)data;
g_return_val_if_fail(conv != NULL, FALSE);
+ im = PURPLE_CONV_IM(conv); + im->send_typed_timeout = 0; gc = purple_conversation_get_gc(conv);
name = purple_conversation_get_name(conv);