[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [ktp-common-internals/mklapetek/SpaceBar] KTp/Declarative: Search for :ascii: emoji rather than rely
From: Martin Klapetek <mklapetek () kde ! org>
Date: 2016-06-11 14:26:17
Message-ID: E1bBjrd-00026R-Ue () scm ! kde ! org
[Download RAW message or body]
Git commit e082f72e677e1e9b4763dcc413aa129cbb7182b6 by Martin Klapetek.
Committed on 11/06/2016 at 14:25.
Pushed by mklapetek into branch 'mklapetek/SpaceBar'.
Search for :ascii: emoji rather than relying on the theme order
M +7 -1 KTp/Declarative/emojis-model.cpp
http://commits.kde.org/telepathy-common-internals/e082f72e677e1e9b4763dcc413aa129cbb7182b6
diff --git a/KTp/Declarative/emojis-model.cpp b/KTp/Declarative/emojis-model.cpp
index 1f9dc50..c7812d4 100644
--- a/KTp/Declarative/emojis-model.cpp
+++ b/KTp/Declarative/emojis-model.cpp
@@ -78,7 +78,13 @@ QVariant EmojisModel::data(const QModelIndex &index, int role) const
return QStringLiteral("Diversity");
}
case EmojiText:
- return m_emojisHash.value(filePath).at(0);
+ const auto emojiValues = m_emojisHash.value(filePath);
+ Q_FOREACH (const QString &emoji, emojiValues) {
+ if (emoji.startsWith(QLatin1Char(':'))) {
+ return emoji;
+ }
+ }
+ return emojiValues.at(0);
}
return QVariant();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic