Oddly enough ths just happened to me for the first time just now.
Quick Open is empty as well.
Only thing I did differently this time than any other time is I quit Wappler but left my computer on all night. Starting Wappler this morning resulted in an empty project and empty quick Open.
This has happened to me a bunch of times. And its really been v14 I believe. but several times I've just had to restart and it will open the correct project. something funky seems to be going on with this version. I've had a lot of crashes too. I've been to busy with projects to try to troubleshoot why this keeps happening. I've had several times where it has opened a second project when I didn't have a second project open when I closed wappler.
Hey George. It happened again this morning, it really feels like this happens after Wappler has been closed for a significant period of time, or perhaps the mac asleep over night.
I currently have the app open and in the state where no project was opened, but I cannot find projects.json as you describe. There is no folder at ~/Library/Application Support/Wappler Beta but there is a folder at ~/Library/Application Support/Wappler In that folder there is a Configuration folder with a projects.json that was modified yesterday (I have been using v7 exclusively for weeks now.)
This issue remains in Beta 17.
Was about to create a new bug report when I found this.
If the race condition thing cannot be debugged - would suggest to try showing the project picker instead in such cases.
Sometimes, when I open the project selection in Wappler, it appears empty. If I then select the last project, Wappler notifies me that it's already open in another tab. However, when I close the project, I find that it’s actually running in another Wappler window—even if I never explicitly selected it.
This issue may be related to the same bug. The existing SSH keys (both Home and Project, if available) are also not added to the project in Resources Manager.
After opening Wappler, I need to select the project to open and a few times, I also have to add the SSH keys to connect to the remote hosts correctly.