When adding a new C++ class to a project via the editor's interface, Visual Studio is opened but it ends up opening more than is necessary. Firstly, Visual Studio is opened without focus on the two new files that were added for the class. If Visual Studio was already open at the time, focus will not be taken and you will be given a message saying that the solution was edited outside of the environment.
During all this, the "Loading Visual Studio..." toast message will still be visible in the editor. After a few minutes, the Visual Studio solution will finally take focus on the two new files and then a short while later, another Visual Studio window will open, showing the two new files but no solution.
This does not occur in 4.17.2
This issue does occur in 4.18.0
Note: This issue does not occur in Main and has only been reproduced in 4.18.0 at this time.
This was reproduced in Main CL# 3732069
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-51608 in the post.