SUMMARY For example, when switching branches, the editor loses syntax highlighting and code completion. It doesn't recover until the file is closed and reopened. STEPS TO REPRODUCE 1. Open a bunch of C++ files 2. Switch git branch OBSERVED RESULT Editor turns into Kate without LSP EXPECTED RESULT Reparse and reapply highlight/code-completion on the fly SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 Kernel Version: 6.14.4-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 32 × AMD Ryzen 9 9950X 16-Core Processor Memory: 93.9 GiB of RAM Graphics Processor: AMD Radeon RX 7900 XT Manufacturer: ASUS
By highlight, I mean semantic rainbow
*** This bug has been marked as a duplicate of bug 399320 ***