Maybe putting it in a glib.idle_add() callback would help. But I think fast browsing through the list will still freeze the UI.
Threads don't seem such a good idea to me, because it can still fetch titles even when the snippet isn't selected anymore.
Maybe putting it in a glib.idle_add() callback would help. But I think fast browsing through the list will still freeze the UI.
Threads don't seem such a good idea to me, because it can still fetch titles even when the snippet isn't selected anymore.