telepathy-qt: force setInterfaces() on call-content.cpp, otherwise dtmf doesn't work

David Edmundson davidedmundson at kemper.freedesktop.org
Tue Feb 10 06:30:10 PST 2015


Module: telepathy-qt
Branch: master
Commit: ea890f160e5d3b017bac1dc63df79757b477a33b
URL:    http://cgit.freedesktop.org/telepathy/telepathy-qt/commit/?id=ea890f160e5d3b017bac1dc63df79757b477a33b

Author: Tiago Salem Herrmann <tiago.herrmann at canonical.com>
Date:   Fri Jan 30 18:42:05 2015 -0200

force setInterfaces() on call-content.cpp, otherwise dtmf doesn't work

---

 TelepathyQt/call-content.cpp |    1 +
 1 file changed, 1 insertion(+)

diff --git a/TelepathyQt/call-content.cpp b/TelepathyQt/call-content.cpp
index 31bf958..bc13525 100644
--- a/TelepathyQt/call-content.cpp
+++ b/TelepathyQt/call-content.cpp
@@ -340,6 +340,7 @@ void CallContent::gotMainProperties(PendingOperation *op)
     mPriv->name = qdbus_cast<QString>(props[QLatin1String("Name")]);
     mPriv->type = qdbus_cast<uint>(props[QLatin1String("Type")]);
     mPriv->disposition = qdbus_cast<uint>(props[QLatin1String("Disposition")]);
+    setInterfaces(qdbus_cast<QStringList>(props[QLatin1String("Interfaces")]));
 
     ObjectPathList streamsPaths = qdbus_cast<ObjectPathList>(props[QLatin1String("Streams")]);
     if (streamsPaths.size() != 0) {



More information about the telepathy-commits mailing list