diff --git a/src/SignatureHelpProvider.php b/src/SignatureHelpProvider.php index b2788d1..c29c2e8 100644 --- a/src/SignatureHelpProvider.php +++ b/src/SignatureHelpProvider.php @@ -61,7 +61,7 @@ class SignatureHelpProvider $orig = null; do { $node = $doc->getNodeAtPosition($pos); - if ($node !== null) { + if ($node !== null && $orig === null) { $orig = $node; } $pos->character--;