Gui Regression Fixes

This commit is contained in:
2025-04-30 17:30:51 +02:00
parent a6dc49ebb1
commit 153e464387
7 changed files with 130 additions and 62 deletions

View File

@@ -798,7 +798,7 @@ class MainWindow(QMainWindow):
self.start_button.setText("Start Processing")
return
log.debug(f"Using SourceRule '{self._current_source_rule.name}' for processing.")
log.debug(f"Using SourceRule '{self._current_source_rule.input_path}' for processing.")
self.processing_thread.started.connect(
lambda: self.processing_handler.run_processing(
@@ -1699,7 +1699,7 @@ class MainWindow(QMainWindow):
filter_string = "^" + rule_item.asset_name.replace('\\', '\\\\').replace('.', '\\.') + "$"
self.preview_proxy_model.setFilterRegularExpression(filter_string)
self.preview_proxy_model.setFilterKeyColumn(self.preview_model.ROLE_SOURCE_ASSET) # Filter by source_asset column
log.debug(f"Filtering preview table: Showing files for Asset '{rule_item.name}'. Filter: '{filter_string}' on column {self.preview_model.COL_SOURCE_ASSET}")
log.debug(f"Filtering preview table: Showing files for Asset '{rule_item.asset_name}'. Filter: '{filter_string}' on column {self.preview_model.ROLE_SOURCE_ASSET}")
elif isinstance(rule_item, FileRule):
# Show only this specific file
# Filter by the 'original_path' column