diff -r 2dc33116df50 -r 12b8fe65c28c src/eric7/QScintilla/EditorAssembly.py --- a/src/eric7/QScintilla/EditorAssembly.py Wed Jan 11 15:03:59 2023 +0100 +++ b/src/eric7/QScintilla/EditorAssembly.py Thu Jan 12 10:57:50 2023 +0100 @@ -305,6 +305,8 @@ self.__selectedGlobal = self.__globalsCombo.currentText() self.__selectedMember = self.__membersCombo.currentText() + self.__globalsCombo.hidePopup() + self.__membersCombo.hidePopup() self.__globalsCombo.clear() self.__membersCombo.clear() self.__globalsBoundaries = {} @@ -383,6 +385,8 @@ self.__membersCombo.setCurrentIndex(index) self.__membersActivated(index, moveCursor=False) else: + self.__globalsCombo.hidePopup() + self.__membersCombo.hidePopup() self.__globalsCombo.clear() self.__membersCombo.clear() self.__globalsBoundaries = {}