Which can also be interpreted as “add a folder to the project”. Considering the behavior of find and the tree view, which of these is more likely to be the designer’s intent?
It is also clear that sometimes Atom discards the added “project folder” without asking.
You make it sound so random. If you add a project folder, close Atom, and then open Atom again, your folder persists. If you do not have an Atom window open and you open a folder, your project becomes the folder you just opened.
Many people feel that this behavior is unexpected (to say the least) and that is why https://github.com/atom/atom/issues/9643 was created.
There are always funky behavior elements when moving to a new application. The wonderful thing about Atom is that we have packages to create new functionality that suits our workflows.
#9643 is open, and the devs haven’t said whether or not they’re considering a change. I was merely responding to the implication that the behavior of the tree view is a bug and offering a solution so that you no longer have to find it irritating.