Utilities/BackgroundService.py

branch
maintenance
changeset 5688
76fc12e08e8f
parent 5616
adcffadf4962
child 5726
e1dbd217214a
diff -r 42ff6c5b186c -r 76fc12e08e8f Utilities/BackgroundService.py
--- 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