diff --git a/scripts/qgis_fixes/fix_signals.py b/scripts/qgis_fixes/fix_signals.py index 4189195f6d3..7221e4a0dbc 100644 --- a/scripts/qgis_fixes/fix_signals.py +++ b/scripts/qgis_fixes/fix_signals.py @@ -59,7 +59,7 @@ class FixSignals(fixer_base.BaseFix): def transform(self, node, results): signal = results.get("signal").value - signal = re.sub('^["\']([^(]+)(?:\(.*\))?["\']$', '\\1', signal) + signal = re.sub('^["\']([^(]+)(?:(.*))?["\']$', '\\1', signal) if 'emitter' in results: emitter = results.get("emitter").clone()