diff -r a25f95af0a51 -r 1b728f26d1ae src/eric7/Project/ProjectFormsBrowser.py --- a/src/eric7/Project/ProjectFormsBrowser.py Tue Oct 24 11:45:39 2023 +0200 +++ b/src/eric7/Project/ProjectFormsBrowser.py Wed Oct 25 14:30:33 2023 +0200 @@ -29,7 +29,6 @@ from .FileCategoryRepositoryItem import FileCategoryRepositoryItem from .ProjectBaseBrowser import ProjectBaseBrowser from .ProjectBrowserModel import ( - ProjectBrowserDirectoryItem, ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem, ) @@ -536,31 +535,13 @@ """ Private method to add form files to the project. """ - itm = self.model().item(self.currentIndex()) - if isinstance(itm, ProjectBrowserFileItem): - dn = os.path.dirname(itm.fileName()) - elif isinstance( - itm, (ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem) - ): - dn = itm.dirName() - else: - dn = None - self.project.addFiles("FORMS", dn) + self.project.addFiles("FORMS", self.currentDirectory()) def __addFormsDirectory(self): """ Private method to add form files of a directory to the project. """ - itm = self.model().item(self.currentIndex()) - if isinstance(itm, ProjectBrowserFileItem): - dn = os.path.dirname(itm.fileName()) - elif isinstance( - itm, (ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem) - ): - dn = itm.dirName() - else: - dn = None - self.project.addDirectory("FORMS", dn) + self.project.addDirectory("FORMS", self.currentDirectory()) def __openFile(self): """