Quote:
Originally Posted by kovidgoyal
@meme: Wait.
@chaley: I haven't made the change to use FunctionDispatcher in gui2.device however. Looking at the code, the done function is called from BaseJob.update which in turn is called in the GUI thread by JobsManager._update()
So changing those to FD wont make any difference.
|
Yes it will. Dispatcher uses a (edit: queued) signal no matter what, meaning done is called 'later', while FD (now) will call done synchronously. Or am I misunderstanding your comment?