--- a/eric6/UI/BrowserModel.py Tue Aug 25 16:26:11 2020 +0200 +++ b/eric6/UI/BrowserModel.py Fri Aug 28 19:34:39 2020 +0200 @@ -693,7 +693,10 @@ if repopulate: self.endInsertRows() parentItem._populated = True - if fileName not in self.watchedFileItems: + if (parentItem.type_ == BrowserItemFile and + fileName not in self.watchedFileItems + ): + # watch the file only in the file browser not the project viewer self.watcher.addPath(fileName) self.watchedFileItems[fileName] = parentItem