Comment 7 for bug 1244474

Revision history for this message
marmuta (marmuta) wrote :

I can reproduce this too. Starting up synaptic while Onboard is running takes around 2 minutes, without Onboard 3 seconds.

All the stalling seems to happen in gtk_tree_view_set_model in RGMainWindow::refreshTable. It looks innocent enough, but apparently this instantiates 44000+ accessibles and for each one "state-changed" and "text-changed" signals are emitted via D-Bus.