diff -r f3d3c996c193 -r 4cc6c171ecf6 QScintilla/Editor.py --- a/QScintilla/Editor.py Mon Feb 05 19:59:18 2018 +0100 +++ b/QScintilla/Editor.py Tue Feb 06 19:18:24 2018 +0100 @@ -273,8 +273,6 @@ self.modificationChanged.connect(self.__modificationChanged) self.cursorPositionChanged.connect(self.__cursorPositionChanged) self.modificationAttempted.connect(self.__modificationReadOnly) - self.userListActivated.connect(self.__completionListSelected) - self.SCN_CHARADDED.connect(self.__charAddedPermanent) # margins layout if QSCINTILLA_VERSION() >= 0x020301: @@ -418,6 +416,9 @@ Preferences.getEditor("AutoCompletionWatchdogTime")) self.__acWatchdog.timeout.connect(self.autoCompleteQScintilla) + self.userListActivated.connect(self.__completionListSelected) + self.SCN_CHARADDED.connect(self.__charAddedPermanent) + self.__completionListHookFunctions = {} self.__completionListAsyncHookFunctions = {} self.__setAutoCompletion()