The debug output:
2012-06-11 11:46:47,354 - softwarecenter.ui.gtk3.app - DEBUG - on_menu_file_activate 2012-06-11 11:46:50,604 - softwarecenter.ui.gtk3.panes.softwarepane - DEBUG - show_appview_spinner 2012-06-11 11:46:50,605 - softwarecenter.ui.gtk3.panes.availablepane - DEBUG - on_previous_purchases_activated with query: Xapian::Query(AHfor-pay-needs-reinstall) 2012-06-11 11:46:50,606 - softwarecenter.ui.gtk3.session.navhistory - DEBUG - appending: 'GetSof:2 None None "" None * SoftwareChannel name: Previous Purchases origin: software-center-agent component: None display_name: Previous Purchases iconname: unknown-channel query: Xapian::Query(AHfor-pay-needs-reinstall) sort_mode: 1 installed_only: False' 2012-06-11 11:46:50,606 - softwarecenter.ui.gtk3.session.navhistory - DEBUG - A:[GetSof:0 None None "" None None, GetSof:2 None None "" None * SoftwareChannel name: Previous Purchases origin: software-center-agent component: None display_name: Previous Purchases iconname: unknown-channel query: Xapian::Query(AHfor-pay-needs-reinstall) sort_mode: 1 installed_only: False, ] 2012-06-11 11:46:50,607 - softwarecenter.ui.gtk3.panes.softwarepane - DEBUG - refresh_apps 2012-06-11 11:46:50,607 - softwarecenter.ui.gtk3.panes.softwarepane - DEBUG - show_appview_spinner 2012-06-11 11:46:50,608 - softwarecenter.ui.gtk3.panes.softwarepane - DEBUG - softwarepane query: [Xapian::Query((AHfor-pay-needs-reinstall AND <alldocuments>))] 2012-06-11 11:46:50,608 - softwarecenter.db.enquire - DEBUG - initial query: 'Xapian::Query((AHfor-pay-needs-reinstall AND <alldocuments>))' 2012-06-11 11:46:50,609 - softwarecenter.performance - DEBUG - calculate nr_apps and nr_pkgs: : 0.000637054443359 2012-06-11 11:46:50,609 - softwarecenter.db.enquire - DEBUG - nearly completely filtered query: 'Xapian::Query((AHfor-pay-needs-reinstall AND <alldocuments>))' 2012-06-11 11:46:50,611 - softwarecenter.db.enquire - DEBUG - found ~11 matches 2012-06-11 11:46:50,611 - softwarecenter.performance - DEBUG - append new matches to existing ones:: 0.000160217285156 2012-06-11 11:46:50,674 - softwarecenter.ui.gtk3.panes.availablepane - DEBUG - applist-changed <AvailablePane object at 0x31805a0 (softwarecenter+ui+gtk3+panes+availablepane+AvailablePane at 0x3019680)> 11 2012-06-11 11:46:50,674 - softwarecenter.ui.gtk3.models.appstore2 - DEBUG - set_from_matches len(matches)='11' 2012-06-11 11:46:50,677 - softwarecenter.performance - DEBUG - store.append_initial: 0.00243282318115 2012-06-11 11:46:50,678 - softwarecenter.ui.gtk3.panes.softwarepane - DEBUG - hide_appview_spinner 2012-06-11 11:46:50,678 - softwarecenter.performance - DEBUG - populate model from query: 'Xapian::Query((AHfor-pay-needs-reinstall AND <alldocuments>))' (threaded: True): 0.0704529285431 2012-06-11 11:46:50,679 - softwarecenter.performance - DEBUG - enquirer.set_query(): 0.0707421302795
It looks like the spinner tab is simply not returning to the content page here, when running with SOFTWARE_CENTER_DEBUG_TABS=1 I can see the content just fine.
The debug output:
2012-06-11 11:46:47,354 - softwarecenter. ui.gtk3. app - DEBUG - on_menu_ file_activate ui.gtk3. panes.softwarep ane - DEBUG - show_appview_ spinner ui.gtk3. panes.available pane - DEBUG - on_previous_ purchases_ activated with query: Xapian: :Query( AHfor-pay- needs-reinstall ) ui.gtk3. session. navhistory - DEBUG - appending: 'GetSof:2 None None "" None * SoftwareChannel center- agent :Query( AHfor-pay- needs-reinstall ) ui.gtk3. session. navhistory - DEBUG - A:[GetSof:0 None None "" None None, GetSof:2 None None "" None * SoftwareChannel center- agent :Query( AHfor-pay- needs-reinstall ) ui.gtk3. panes.softwarep ane - DEBUG - refresh_apps ui.gtk3. panes.softwarep ane - DEBUG - show_appview_ spinner ui.gtk3. panes.softwarep ane - DEBUG - softwarepane query: [Xapian: :Query( (AHfor- pay-needs- reinstall AND <alldocuments>))] db.enquire - DEBUG - initial query: 'Xapian: :Query( (AHfor- pay-needs- reinstall AND <alldocuments>))' performance - DEBUG - calculate nr_apps and nr_pkgs: : 0.000637054443359 db.enquire - DEBUG - nearly completely filtered query: 'Xapian: :Query( (AHfor- pay-needs- reinstall AND <alldocuments>))' db.enquire - DEBUG - found ~11 matches performance - DEBUG - append new matches to existing ones:: 0.000160217285156 ui.gtk3. panes.available pane - DEBUG - applist-changed <AvailablePane object at 0x31805a0 (softwarecenter +ui+gtk3+ panes+available pane+AvailableP ane at 0x3019680)> 11 ui.gtk3. models. appstore2 - DEBUG - set_from_matches len(matches)='11' performance - DEBUG - store.append_ initial: 0.00243282318115 ui.gtk3. panes.softwarep ane - DEBUG - hide_appview_ spinner performance - DEBUG - populate model from query: 'Xapian: :Query( (AHfor- pay-needs- reinstall AND <alldocuments>))' (threaded: True): 0.0704529285431 performance - DEBUG - enquirer. set_query( ): 0.0707421302795
2012-06-11 11:46:50,604 - softwarecenter.
2012-06-11 11:46:50,605 - softwarecenter.
2012-06-11 11:46:50,606 - softwarecenter.
name: Previous Purchases
origin: software-
component: None
display_name: Previous Purchases
iconname: unknown-channel
query: Xapian:
sort_mode: 1
installed_only: False'
2012-06-11 11:46:50,606 - softwarecenter.
name: Previous Purchases
origin: software-
component: None
display_name: Previous Purchases
iconname: unknown-channel
query: Xapian:
sort_mode: 1
installed_only: False, ]
2012-06-11 11:46:50,607 - softwarecenter.
2012-06-11 11:46:50,607 - softwarecenter.
2012-06-11 11:46:50,608 - softwarecenter.
2012-06-11 11:46:50,608 - softwarecenter.
2012-06-11 11:46:50,609 - softwarecenter.
2012-06-11 11:46:50,609 - softwarecenter.
2012-06-11 11:46:50,611 - softwarecenter.
2012-06-11 11:46:50,611 - softwarecenter.
2012-06-11 11:46:50,674 - softwarecenter.
2012-06-11 11:46:50,674 - softwarecenter.
2012-06-11 11:46:50,677 - softwarecenter.
2012-06-11 11:46:50,678 - softwarecenter.
2012-06-11 11:46:50,678 - softwarecenter.
2012-06-11 11:46:50,679 - softwarecenter.
It looks like the spinner tab is simply not returning to the content page here, when running with SOFTWARE_ CENTER_ DEBUG_TABS= 1 I can see the content just fine.