diff --git a/src/vorta/utils.py b/src/vorta/utils.py index fbe1e43fd..6bcbdd765 100644 --- a/src/vorta/utils.py +++ b/src/vorta/utils.py @@ -41,7 +41,7 @@ def __init__(self, path, exclude_patterns_str): self.exclude_patterns = [] for _line in (exclude_patterns_str or '').splitlines(): line = _line.strip() - if line != '': + if line != '' and not line.startswith("#"): self.exclude_patterns.append(line) def run(self): diff --git a/src/vorta/views/source_tab.py b/src/vorta/views/source_tab.py index 66dc7b3fd..abf0518fe 100644 --- a/src/vorta/views/source_tab.py +++ b/src/vorta/views/source_tab.py @@ -205,7 +205,7 @@ def update_path_info(self, index_row: int): path = self.sourceFilesWidget.item(index_row, SourceColumn.Path).text() self.sourceFilesWidget.item(index_row, SourceColumn.Size).setText(self.tr("Calculating…")) self.sourceFilesWidget.item(index_row, SourceColumn.FilesCount).setText(self.tr("Calculating…")) - getDir = FilePathInfoAsync(path, self.profile().exclude_patterns) + getDir = FilePathInfoAsync(path, self.profile().get_combined_exclusion_string()) getDir.signal.connect(self.set_path_info) getDir.setObjectName(path) self.updateThreads.append(getDir) # this is ugly, is there a better way to keep the thread object?