diff --git a/editor/kmcomposewin.cpp b/editor/kmcomposewin.cpp index 33894f0d4..68ace7780 100644 --- a/editor/kmcomposewin.cpp +++ b/editor/kmcomposewin.cpp @@ -2317,7 +2317,7 @@ void KMComposeWin::slotExpandGroupResult(KJob *job) const QString attachmentName = expandJob->property("groupName").toString(); const QByteArray mimeType = "text/x-vcard"; KContacts::VCardConverter converter; - const QByteArray groupData = converter.createVCards(expandJob->contacts()); + const QByteArray groupData = converter.exportVCards(expandJob->contacts(), KContacts::VCardConverter::v3_0); if (!groupData.isEmpty()) { addAttachment(attachmentName, KMime::Headers::CEbase64, QString(), groupData, mimeType); } diff --git a/kmsystemtray.cpp b/kmsystemtray.cpp index 82b5a1bb5..5f91ec21d 100644 --- a/kmsystemtray.cpp +++ b/kmsystemtray.cpp @@ -214,7 +214,10 @@ void KMSystemTray::updateCount() return; } if (mShowUnreadMailCount) { - const int overlaySize = KIconLoader::SizeSmallMedium; + int overlaySize = KIconLoader::SizeSmallMedium; + if (!mIcon.availableSizes().isEmpty()) { + overlaySize = mIcon.availableSizes().at(0).width(); + } const QString countString = QString::number(mCount); QFont countFont = QFontDatabase::systemFont(QFontDatabase::GeneralFont);