Is ProjectsController.SelectedProjects.First() always the project in the "Project Settings" dialog?

I'm trying to access the appropriate FileBasedProject object associated with the current "Project Settings" dialog in the Browse() method of the WinForms UI of my translation provider plugin. I originally thought it would be the CurrentProject of the ProjectsController, but that's the project that's selected in the Projects list in the main Trados window. The project object which is associated with the current "Project Settings" dialog appears to be the first and only element in the SelectedProjects enumerable. Can anyone confirm this?