### Bug Description: An open peek view for conditional breakpoint / logpoint looks completely broken after switching editor tabs. ### Steps to Reproduce: 1. Open a `.ts` file. Open a peek view for adding a conditional breakpoint: <img width="1525" alt="Image" src="https://github.com/user-attachments/assets/a8810c82-b51c-4131-a832-20328368d76d" /> 2. Open another editor. Switch back to the first. The open peek view looks completely broken: <img width="1525" alt="Image" src="https://github.com/user-attachments/assets/22325459-437d-4dee-a1b9-96a4e15ca36e" /> ### Additional Information This looks like yet another regression from #14909. See also https://github.com/eclipse-theia/theia/issues/15426#issuecomment-2797706094. - Operating System: macOS 13.7.5 - Theia Version: the master branch