summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.com>2012-02-16 21:56:39 (GMT)
committerOlivier CrĂȘte <olivier.crete@collabora.com>2012-02-16 21:56:39 (GMT)
commit724bf9e4675d28b29e775c5c4ce8c964eb8ca7e6 (patch)
treebbfbe696e9184694f8715f511cae0e61012b213a
parent6953bb5278425cc4e4ff0075052f3c53b59879e8 (diff)
downloadtelepathy-glib-724bf9e4675d28b29e775c5c4ce8c964eb8ca7e6.tar.gz
telepathy-glib-724bf9e4675d28b29e775c5c4ce8c964eb8ca7e6.tar.xz
StopTone after StartTone is not a cancellation
-rw-r--r--telepathy-glib/base-media-call-content.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/telepathy-glib/base-media-call-content.c b/telepathy-glib/base-media-call-content.c
index 6aa5ecf..beaff5b 100644
--- a/telepathy-glib/base-media-call-content.c
+++ b/telepathy-glib/base-media-call-content.c
@@ -1142,7 +1142,7 @@ tp_base_media_call_content_dtmf_next (TpBaseMediaCallContent *self)
{
done:
tp_svc_call_content_interface_dtmf_emit_stopped_tones (self,
- self->priv->tones_cancelled);
+ self->priv->tones_cancelled && self->priv->multiple_tones);
self->priv->tones_cancelled = FALSE;
g_free (self->priv->requested_tones);
self->priv->requested_tones = NULL;