mirror of
https://invent.kde.org/network/falkon.git
synced 2024-09-21 09:42:10 +02: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 <QWebEngineProfile>
|
||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
|
#include <QJsonArray>
|
||||||
|
|
||||||
KDEFrameworksIntegrationPlugin::KDEFrameworksIntegrationPlugin()
|
KDEFrameworksIntegrationPlugin::KDEFrameworksIntegrationPlugin()
|
||||||
: QObject()
|
: QObject()
|
||||||
|
@ -96,7 +97,7 @@ void KDEFrameworksIntegrationPlugin::populateWebViewMenu(QMenu *menu, WebView *v
|
||||||
Q_UNUSED(r)
|
Q_UNUSED(r)
|
||||||
|
|
||||||
m_sharePageMenu->model()->setInputData(QJsonObject{
|
m_sharePageMenu->model()->setInputData(QJsonObject{
|
||||||
{ QStringLiteral("urls"), QJsonValue(view->url().toString()) },
|
{ QStringLiteral("urls"), QJsonArray {QJsonValue(view->url().toString())} },
|
||||||
{ QStringLiteral("title"), QJsonValue(view->title()) }
|
{ QStringLiteral("title"), QJsonValue(view->title()) }
|
||||||
});
|
});
|
||||||
m_sharePageMenu->reload();
|
m_sharePageMenu->reload();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user