diff --git a/python/python-psi-impl/src/com/jetbrains/python/codeInsight/signatureHelp/PySignatureHelpProvider.java b/python/python-psi-impl/src/com/jetbrains/python/codeInsight/signatureHelp/PySignatureHelpProvider.java index 2b5919c005fd..a40f70e224ec 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/codeInsight/signatureHelp/PySignatureHelpProvider.java +++ b/python/python-psi-impl/src/com/jetbrains/python/codeInsight/signatureHelp/PySignatureHelpProvider.java @@ -24,7 +24,7 @@ public final class PySignatureHelpProvider implements SignatureHelpProvider { @Override public SignatureHelpResult getSignatureHelp(PsiFile file, int offset) { PyArgumentList argumentList = PyParameterInfoUtils.findArgumentList(file, offset, -1); - if (argumentList == null) { + if (argumentList == null || !argumentList.getTextRange().contains(offset)) { return null; }