diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/src/nxmhandler_linux.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/src/nxmhandler_linux.cpp b/src/src/nxmhandler_linux.cpp index 3e18658..fbf94d7 100644 --- a/src/src/nxmhandler_linux.cpp +++ b/src/src/nxmhandler_linux.cpp @@ -220,7 +220,9 @@ void NxmHandlerLinux::registerHandler() const QFileDevice::ExeGroup | QFileDevice::ReadOther | QFileDevice::ExeOther); - const QString execLine = "mo2-nxm-handler nxm-handle %u"; + // Use the absolute path — ~/.local/bin is often not in PATH when the + // browser or desktop environment invokes the URL scheme handler. + const QString execLine = wrapperPath + " nxm-handle %u"; const QString desktopPath = appsDir + "/mo2-nxm-handler.desktop"; const QString desktop = QString("[Desktop Entry]\n" |
