### Bug Description: Debug decorations indicating the current stack frame are lost after switching editor tabs. (Although it has already been mentioned in #15497, this is a separate and important issue that merits its own tracking.) ### Steps to Reproduce: 1. Set a breakpoint. When the breakpoint is hit, the current stack frame is indicated by special decorations in the editor: <img width="1243" alt="Image" src="https://github.com/user-attachments/assets/b55025cb-9231-4a0c-b8c1-4d725ee9b667" /> 2. Switch to another editor. Switch back to the first. The editor decorations related to the current stack frame are now lost: <img width="1243" alt="Image" src="https://github.com/user-attachments/assets/a39c0dd7-6505-4578-bdca-69c7cfb62e80" /> ### Additional Information This looks like another regression from https://github.com/eclipse-theia/theia/pull/14909. See also https://github.com/eclipse-theia/theia/issues/15426. - Operating System: macOS 13.7.5 - Theia Version: the master branch