> As mentioned in #4852.
After the first parse, the Code Explorer doesn't have any node selected. The use must click on a node before various options (for example, Add Module) have enabled options. This is suboptimal for usability. Once a node has been selected, it's impossible for the CE to node have a selected node, except if all projects are closed.
We should ensure that, where at least one project is loaded, the CE always has a selected node. Hence when refreshing the CE:
- If no node