Do not trigger documentHover if server capabilities do not provide hover.

Fix in TypeScript pre-definition.
This commit is contained in:
Martín Lucas Golini
2025-07-14 01:00:03 -03:00
parent d0e0046236
commit f4a58fd585
2 changed files with 2 additions and 2 deletions

View File

@@ -1878,7 +1878,7 @@ bool LSPClientPlugin::onMouseMove( UICodeEditor* editor, const Vector2i& positio
if ( !editorExists( editor ) )
return;
auto server = mClientManager.getOneLSPClientServer( editor );
if ( server == nullptr )
if ( server == nullptr || !server->getCapabilities().hoverProvider )
return;
server->documentHover(
editor->getDocument().getURI(), currentMouseTextPosition( editor ),