diff --git a/python/python-psi-impl/src/com/jetbrains/python/codeInsight/completion/PyParameterizedTypeInsertHandler.java b/python/python-psi-impl/src/com/jetbrains/python/codeInsight/completion/PyParameterizedTypeInsertHandler.java index c060d44522d4..7dfca51696b1 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/codeInsight/completion/PyParameterizedTypeInsertHandler.java +++ b/python/python-psi-impl/src/com/jetbrains/python/codeInsight/completion/PyParameterizedTypeInsertHandler.java @@ -19,7 +19,7 @@ public class PyParameterizedTypeInsertHandler extends ParenthesesInsertHandler \ No newline at end of file diff --git a/python/testSrc/com/jetbrains/python/Py3CompletionTest.java b/python/testSrc/com/jetbrains/python/Py3CompletionTest.java index c0483c0f4373..4e7c9cc1d4ec 100644 --- a/python/testSrc/com/jetbrains/python/Py3CompletionTest.java +++ b/python/testSrc/com/jetbrains/python/Py3CompletionTest.java @@ -743,6 +743,11 @@ public class Py3CompletionTest extends PyTestCase { doMultiFileTest(); } + // PY-73246 + public void testSquareBracketsNotInsertedAfterAlreadyParameterizedGenericInsideTypeHints() { + doMultiFileTest(); + } + private void doTestVariants(String @NotNull ... expected) { final String testName = getTestName(true); myFixture.configureByFile(testName + ".py");