In my plugin, I sometimes open a file like this:
FileEditorManager.getInstance(project).openTextEditor(OpenFileDescriptor(project, virtualFile, offset), true)
Previously, with Editor Tabs set to None, this would select the editor in an existing splitter if one were open on the file I request. In 2019.3 it no longer does that, and opens the file in the current splitter instead. Is this a bug, or is there some way to request the previous behaviour in the OpenFileDescriptor?
I found an issue that sounds relevant: IDEA-222562, there are a bunch of related issues there as well but I'm not sure what the final state of this is in 2019.3.