diff -r 275334bc9607 -r 0f023e61a9b5 src/eric7/Project/ProjectInterfacesBrowser.py --- a/src/eric7/Project/ProjectInterfacesBrowser.py Wed Nov 16 11:04:18 2022 +0100 +++ b/src/eric7/Project/ProjectInterfacesBrowser.py Wed Nov 16 18:11:52 2022 +0100 @@ -193,9 +193,12 @@ self.tr("Configure IDL compiler"), self.__configureIdlCompiler ) self.backMenu.addSeparator() - self.backMenu.addAction(self.tr("Add interfaces..."), self.project.addIdlFiles) self.backMenu.addAction( - self.tr("Add interfaces directory..."), self.project.addIdlDir + self.tr("Add interfaces..."), lambda: self.project.addFiles("INTERFACES") + ) + self.backMenu.addAction( + self.tr("Add interfaces directory..."), + lambda: self.project.addDirectory("INTERFACES"), ) self.backMenu.addSeparator() self.backMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs) @@ -274,10 +277,11 @@ ) self.dirMultiMenu.addSeparator() self.dirMultiMenu.addAction( - self.tr("Add interfaces..."), self.project.addIdlFiles + self.tr("Add interfaces..."), lambda: self.project.addFiles("INTERFACES") ) self.dirMultiMenu.addAction( - self.tr("Add interfaces directory..."), self.project.addIdlDir + self.tr("Add interfaces directory..."), + lambda: self.project.addDirectory("INTERFACES"), ) self.dirMultiMenu.addSeparator() self.dirMultiMenu.addAction(