SyncthingTray
SyncthingTray copied to clipboard
SyncthingTray only starts after Syncthing's configuration has been created
When I compiled the master branch (44b45e66363469c535e6b02ec73296a97ab9a427), this error happens on startup:

The problem seems to be in SyncthingConfig.cs, where the following line fails to handle the null case for ConfigPath:
Watcher = new FileSystemWatcher(Path.GetDirectoryName(ConfigPath))
This goes away immediately after downloading and running syncthing.exe manually.
Had the same issue, can confirm the pull request from this issue fixed the problem.