From d9bff84acd942bc4057eab91b8d19f74d65f88c9 Mon Sep 17 00:00:00 2001 From: Gres Date: Sun, 4 Apr 2021 16:09:16 +0300 Subject: [PATCH] Fixed appimage binary detection for autostart --- src/service/runatsystemstart.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/service/runatsystemstart.cpp b/src/service/runatsystemstart.cpp index 37f8969..8f2dcdc 100644 --- a/src/service/runatsystemstart.cpp +++ b/src/service/runatsystemstart.cpp @@ -37,12 +37,13 @@ void RunAtSystemStart::setEnabled(bool isOn) if (!f.open(QFile::WriteOnly)) return; + const auto appPath = + qEnvironmentVariable("APPIMAGE", QCoreApplication::applicationFilePath()); const auto contents = QString(R"([Desktop Entry] Name=%1 Exec=%2 )") - .arg(QCoreApplication::applicationName(), - QCoreApplication::applicationFilePath()); + .arg(QCoreApplication::applicationName(), appPath); f.write(contents.toUtf8()); } #endif