[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [ktp-common-internals/mklapetek/SpaceBar] KTp/Declarative: [declarative] Guard for empty channel
From: Martin Klapetek <mklapetek () kde ! org>
Date: 2016-03-09 22:18:29
Message-ID: E1admR3-0002of-5z () scm ! kde ! org
[Download RAW message or body]
Git commit fb6e6123df3ae6e2ea95e55b8e4c36b668927556 by Martin Klapetek.
Committed on 09/03/2016 at 22:10.
Pushed by mklapetek into branch 'mklapetek/SpaceBar'.
[declarative] Guard for empty channel
M +4 -0 KTp/Declarative/messages-model.cpp
http://commits.kde.org/telepathy-common-internals/fb6e6123df3ae6e2ea95e55b8e4c36b668927556
diff --git a/KTp/Declarative/messages-model.cpp b/KTp/Declarative/messages-model.cpp
index f618087..dda65d2 100644
--- a/KTp/Declarative/messages-model.cpp
+++ b/KTp/Declarative/messages-model.cpp
@@ -422,6 +422,10 @@ int MessagesModel::unreadCount() const
void MessagesModel::acknowledgeAllMessages()
{
+ if (d->textChannel.isNull()) {
+ return;
+ }
+
QList<Tp::ReceivedMessage> queue = d->textChannel->messageQueue();
d->textChannel->acknowledge(queue);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic