From 3a3c4691cef59cd5d5e45e2467660f0f0748f670 Mon Sep 17 00:00:00 2001 From: Gioacchino Mazzurco Date: Thu, 20 Apr 2017 23:53:45 +0200 Subject: [PATCH] Qml app is more aggressive in parsing links Some app lile t3legram prepend other textxs when a message is copied, so if a retroshare link is passed via t3legram and the user do copy/paste on retroshare, retroshare get "some text + retroshare link", to avoid the link being forgot we parte pasted textx more aggressively --- retroshare-android-notify-service/src/AutologinManager.qml | 2 +- retroshare-qml-app/src/main-app.qml | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/retroshare-android-notify-service/src/AutologinManager.qml b/retroshare-android-notify-service/src/AutologinManager.qml index 38a851667..f7171ed99 100644 --- a/retroshare-android-notify-service/src/AutologinManager.qml +++ b/retroshare-android-notify-service/src/AutologinManager.qml @@ -58,7 +58,7 @@ QtObject var runState = jsonReponse.data.runstate if(typeof(runState) !== 'string') { - console.log("runStateCallback(...) Core is hanged") + console.log("runStateCallback(par)", "Core hanged!", par.response) return } diff --git a/retroshare-qml-app/src/main-app.qml b/retroshare-qml-app/src/main-app.qml index d423120d3..497119d69 100644 --- a/retroshare-qml-app/src/main-app.qml +++ b/retroshare-qml-app/src/main-app.qml @@ -114,8 +114,9 @@ ApplicationWindow MenuItem { text: "Paste Link" - onTriggered: - handleIntentUri(ClipboardWrapper.getFromClipBoard()) + onTriggered: UriJs.URI.withinString( + ClipboardWrapper.getFromClipBoard(), + handleIntentUri) enabled: mainWindow.coreReady }