From ffd560142b49b84bc9aa49e7e64cffc09a7a4b9d Mon Sep 17 00:00:00 2001 From: nowrep Date: Sun, 22 Dec 2013 00:39:23 +0100 Subject: [PATCH] Fixed showing "//" as receiver in Thunderbird form "Send page/link ..." actions Instead of empty receiver address, just one space %20 is used. --- src/lib/webview/webview.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/webview/webview.cpp b/src/lib/webview/webview.cpp index a18e72aba..be52fbb47 100644 --- a/src/lib/webview/webview.cpp +++ b/src/lib/webview/webview.cpp @@ -466,14 +466,14 @@ void WebView::openUrlInNewWindow() void WebView::sendLinkByMail() { if (QAction* action = qobject_cast(sender())) { - const QUrl &mailUrl = QUrl::fromEncoded("mailto:?body=" + QUrl::toPercentEncoding(action->data().toUrl().toEncoded())); + const QUrl &mailUrl = QUrl::fromEncoded("mailto:%20?body=" + QUrl::toPercentEncoding(action->data().toUrl().toEncoded())); QDesktopServices::openUrl(mailUrl); } } void WebView::sendPageByMail() { - const QUrl &mailUrl = QUrl::fromEncoded("mailto:?body=" + QUrl::toPercentEncoding(url().toEncoded()) + "&subject=" + QUrl::toPercentEncoding(title())); + const QUrl &mailUrl = QUrl::fromEncoded("mailto:%20?body=" + QUrl::toPercentEncoding(url().toEncoded()) + "&subject=" + QUrl::toPercentEncoding(title())); QDesktopServices::openUrl(mailUrl); }