summaryrefslogtreecommitdiff
path: root/src/organizercore.cpp
diff options
context:
space:
mode:
authorEran Mizrahi <erasmux@gmail.com>2017-12-11 00:11:17 +0200
committerEran Mizrahi <erasmux@gmail.com>2017-12-11 00:11:17 +0200
commitad702537bd6dc4eff40dd6b6d51536b2758dca6c (patch)
treeacf1d06bc6f90c4571ba4783380c7e7b33e27419 /src/organizercore.cpp
parentebf378cda0bd6832d9070cf1597d5ea12b206155 (diff)
Use single instance also for MO shortcuts
Diffstat (limited to 'src/organizercore.cpp')
-rw-r--r--src/organizercore.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/organizercore.cpp b/src/organizercore.cpp
index 116552df..bc0578b3 100644
--- a/src/organizercore.cpp
+++ b/src/organizercore.cpp
@@ -578,7 +578,10 @@ void OrganizerCore::downloadRequestedNXM(const QString &url)
void OrganizerCore::externalMessage(const QString &message)
{
- if (message.left(6).toLower() == "nxm://") {
+ if (isMoShortcut(message)) {
+ runShortcut(moShortcutName(message));
+ }
+ else if (isNxmLink(message)) {
MessageDialog::showMessage(tr("Download started"), qApp->activeWindow());
downloadRequestedNXM(message);
}