Comment 2 for bug 1264315

Revision history for this message
marmuta (marmuta) wrote :

Hi, thanks for the bug report.
The cause I believe is that synaptic sends a storm of AT-SPI focus events when updating the package view. It seems to generate at least one event for each added line. Onboard, with auto-show enabled, has no choice but to receive each and every one of them. I found it is enough to stay subscribed to this event, so even if no actual processing is done in Onboard, the act of receiving is enough to ramp up CPU use and stall synaptic's startup.

I think what we need to do is look at why filling synaptic's package view triggers those events. I don't see how to work around this in Onboard, apart from turning auto-show and word suggestions off.