Comment 2 for bug 830258

Revision history for this message
Matthew McGowan (mmcg069) wrote :

This bug is caused by the fact that we have a treeview (which implements its own scrollable interface) parented by a vbox itself parented by a viewport. This combination seems to break the treeview keyboard scrolling.

This widget arrangement was introduced to allow the appcount to be displayed at the bottom of the listview.

This is a tricky bug to fix as it stands. My proposal is to move the appcount into the header widget (the widget with the sort mode combobox) beneath the categorisation label. This way we can simplify the widget arrangement, in turn fixing this bug.

Moreover, while the appcount is probably not of huge interest to users, I believe the appcount in the header, where it is always visible makes more sense than hiding it at the bottom of a (potentially long) list.

I have linked a branch which demonstrates the proposal.