Fix completions on -> next to an unrelated token
parent
90b40ef449
commit
253f9b50a4
|
@ -184,8 +184,9 @@ class CompletionProvider
|
|||
|
||||
foreach ($prefixes as &$prefix) {
|
||||
$prefix .= '->';
|
||||
if ($node->memberName !== null && $node->memberName instanceof Tolerant\Token) {
|
||||
$prefix .= $node->memberName->getText($node->getFileContents());
|
||||
if ($node->memberName !== null && $node->memberName instanceof Tolerant\Token && $offset > $node->memberName->start) {
|
||||
$memberNameText = $node->memberName->getText($node->getFileContents());
|
||||
$prefix .= substr($memberNameText, 0, $offset - $node->memberName->start);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue