Going deeper into this rabithole it appears its actually:
def _on_app_recommendations_agent_refresh(self, cat):
docs = cat.get_documents(self.catview.db)
# display the recommendations
if len(docs) > 0:
self.catview._add_tiles_to_flowgrid(docs,
self.app_recommendations_content, 3)
self.show_all()
self.spinner_notebook.hide_spinner()
else:
self._hide_app_recommendations_panel()
that is causing the pain, to be specific the _add_tiles_to_flowgrid().
This code is triggered by "update_all()" which is in turn triggered by
refresh_app()
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1003466
Title:
Software Center Memory/Processor bug
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1003466/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs