No gtk functions can be called from outside the gtk thread (unless you take
the lock - although that doesnt work on windows)
This is not specific to infobar.
On Fri, Dec 27, 2013 at 4:21 PM, Ronald Sayers wrote:
> Solved it, it was caused by "infobar" which seems have some bugs
> combined with
Solved it, it was caused by "infobar" which seems have some bugs
combined with threaded function. Parent-> start new function in a
thread and show the infobar -> process completes -> hide the infobar
-> spawn a new dialog window.
On 26/12/2013, Ronald Sayers wrote:
> Hello,
>
> I just added a inf
Hi,
you are performing some GTK ops in the thread, aren't you? Consider
calling that with gobject.idle_add, so they will run in main thread.
Please see pygtk threading/FAQ for details.
Petr
On Čt, 2013-12-26 at 22:45 +0200, Ronald Sayers wrote:
> Hello,
>
> I just added a infobar into my appli
Hello,
I just added a infobar into my application -
https://github.com/wifiextender/pshot and the uploading processes is
started in a new thread -
thread.start_new_thread(self.on_upload_clicked,
("start_in_new_thread", )) . Once it reaches the point - if
resp_json['success']: , I get the following