desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #08504
[Bug 830258] Re: [GTK3] Scrolling list view with the keyboard doesn't work
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.
** Attachment added: "displays the proposed location of the appcount"
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/830258/+attachment/2338877/+files/compromise.png
** Branch linked: lp:~mmcg069/software-center/scroll-fix-proposal
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/830258
Title:
[GTK3] Scrolling list view with the keyboard doesn't work
Status in “software-center” package in Ubuntu:
New
Bug description:
software-center-gtk3 trunk r2155, Ubuntu Ocelot
1. Go to a list view, e.g. the "System" category.
2. Click on a list item near the bottom of the screen.
3. Press the Down key a few times.
What happens: Eventually the selection is not visible, because it is off the bottom of the window.
What should happen: The list scrolls to reveal the selected item each time.
This is an accessibility problem.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/830258/+subscriptions
References