https://bugs.kde.org/show_bug.cgi?id=492081

            Bug ID: 492081
           Summary: Sometimes the LSP plugin box doesn't close and any new
                    token you hover over has its language server response
                    appended to the box
    Classification: Applications
           Product: kate
           Version: 24.08.0
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwrite-bugs-n...@kde.org
          Reporter: adam.m.fontenot+...@gmail.com
  Target Milestone: ---

Created attachment 172877
  --> https://bugs.kde.org/attachment.cgi?id=172877&action=edit
screen recording of the issue

SUMMARY

I've run into this with both rust-analyzer and pyright, it's not language
server dependent.

The following trivial snippet reproduces the issue for me with pyright (which
I'm using via a `pyright-langserve --stdio` LSP plugin setting):

import sys

def main():
    sys.exit(0)


See video for effect if you can't reproduce.

STEPS TO REPRODUCE
1. Use the pyright language server and open a file containing the snippet
above.
2. Hover over the `exit` token, wait for the box to appear, and move the cursor
around on top of `exit` for a while.

OBSERVED RESULT

See summary.

Pyright version 1.1.376

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.5-arch1-1 (64-bit)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to