File qsyncthingtray-0.5.7-fix-syncthing-launch.patch of Package qsyncthingtray

--- a/sources/qst/startuptab.cpp
+++ b/sources/qst/startuptab.cpp
@@ -222,7 +222,8 @@ void StartupTab::saveSettings()
 {
   using namespace std;
   // Check Filepath Validity
-  if (!mpFilePathLine->text().isEmpty() &&
+  if (mShouldLaunchSyncthing &&
+      !mpFilePathLine->text().isEmpty() &&
       !utilities::checkIfFileExists(mpFilePathLine->text()))
   {
     displayPathNotFound("Syncthing");
@@ -230,7 +231,8 @@ void StartupTab::saveSettings()
   }
 
   // Check Filepath Validity
-  if (!mpINotifyFilePath->text().isEmpty() &&
+  if (mShouldLaunchINotify &&
+      !mpINotifyFilePath->text().isEmpty() &&
       !utilities::checkIfFileExists(mpINotifyFilePath->text()))
   {
     displayPathNotFound("syncthing-inotify");
openSUSE Build Service is sponsored by