mirror of
https://invent.kde.org/network/falkon.git
synced 2024-11-11 01:22:10 +01:00
Fix page sharing via Purpose
Purpose expects a list of URLs, not a single URL
This commit is contained in:
parent
501678d0d8
commit
5ed4e01ce0
|
@ -35,6 +35,7 @@
|
|||
|
||||
#include <QWebEngineProfile>
|
||||
#include <QMenu>
|
||||
#include <QJsonArray>
|
||||
|
||||
KDEFrameworksIntegrationPlugin::KDEFrameworksIntegrationPlugin()
|
||||
: QObject()
|
||||
|
@ -96,7 +97,7 @@ void KDEFrameworksIntegrationPlugin::populateWebViewMenu(QMenu *menu, WebView *v
|
|||
Q_UNUSED(r)
|
||||
|
||||
m_sharePageMenu->model()->setInputData(QJsonObject{
|
||||
{ QStringLiteral("urls"), QJsonValue(view->url().toString()) },
|
||||
{ QStringLiteral("urls"), QJsonArray {QJsonValue(view->url().toString())} },
|
||||
{ QStringLiteral("title"), QJsonValue(view->title()) }
|
||||
});
|
||||
m_sharePageMenu->reload();
|
||||
|
|
Loading…
Reference in New Issue
Block a user