In Trados Studio 2026 build 19.0.0.3043, when we try to make active an already opened file in the editor different than the one that is already active, the active file is not changed, that is, the call to EditorController.Activate(document) is ignored.
We also noticed the event hook EditorController.Opened is not firing the functions that subscribed to it (unlike the EditorController.Opening event hook that fires them fine).
This issue of the active file not being replaced is also reproducible in the Trados Studio 2026 UI with these steps:
- In a Trados Studio 2026 with no files opened in Studio, go the Files view of a project and double click on any file to open it. (This works fine: the Editor view opens, and shows the file double-clicked file).
- Go back to the Files view and double click on a second file, different from the first one. (This works fine: the Editor view opens, and has the second file as the active one).
- Go back to the Files view and double click again on the first file. (This fails: the Editor view opens, but the second file is the active one instead of the first one).
Just for the record, none of the above behavior happens Trados Studio 2024. In step 3, Trados Studio 2024 correctly activates the first file. Also, in Trados Studio 2024 the EditorController.Opened event is fired and EditorController.Activate(document) is honored.
Translate