Utilities/BackgroundService.py

changeset 5691
372ac1c1c228
parent 5616
adcffadf4962
child 5726
e1dbd217214a
--- a/Utilities/BackgroundService.py	Sun Apr 09 16:17:11 2017 +0200
+++ b/Utilities/BackgroundService.py	Sun Apr 09 16:33:44 2017 +0200
@@ -214,7 +214,10 @@
                 if data != "__DONE__":
                     callback = self.services.get((fx, lang))
                     if callback:
-                        callback[2](fn, *data)
+                        if isinstance(data, (list, tuple)):
+                            callback[2](fn, *data)
+                        elif isinstance(data, str):
+                            callback[3](fx, lang, fn, data)
                     continue
                 else:
                     self.batchJobDone.emit(fx, lang)

eric ide

mercurial