GNOME Bugzilla – Bug 641692
Do not jump around / use the scrollbar as an indication of progress
Last modified: 2014-08-06 14:32:42 UTC
When applying updates in the packagekit update manager, the window's scrolled contents constantly jumps up and down each time a package is processed. This seems to be intentional and meant to "auto focus to the currently processed package" from what I can tell, but it only seems to introduce confusion/chaos: - it is impossible for the user to keep track of things when they jump around every 200 miliseconds (when you have a computer that processes updates fast) - since many packages fit in the scrolled view at once, it is unclear which one packagekit wants to "show" us - the jumping around is dizzying and could cause some users to feel a loss of control (or think the computer is acting up) - this probably violates many HIG rules (or at least the spirit of http://library.gnome.org/devel/hig-book/stable/principles-consistency.html.en and http://library.gnome.org/devel/hig-book/stable/principles-user-control.html.en among other things) Solution: don't touch the scrollbar, instead simply say the package name in the label near the progressbar... or rather, kill the label, make the progressbar fill the available space, put the label in it and do something like: 'Processing package "foo"' 'Cleaning package "foo"' 'Checking repository 5 of 16' 'Downloading package 7 of 8' etc.
Screencast of the problem: http://jeff.ecchi.ca/public/gnome-packagekit-641692.ogv
I think we fixed this a long time ago, please reopen if not.