Bug 170838 - Don't let the bottom package description expand out of view
Summary: Don't let the bottom package description expand out of view
Status: RESOLVED FIXED
Alias: None
Product: adept
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Peter Rockai
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-11 03:15 UTC by Jonathan Thomas
Modified: 2008-10-14 19:51 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Patch to fix scrolling issues (417 bytes, patch)
2008-10-14 17:07 UTC, Jonathan Thomas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Thomas 2008-09-11 03:15:36 UTC
Version:           3.0 Beta 2 (Battleship) (using 4.1.1 (KDE 4.1.1), Kubuntu packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.26-5-generic

A somewhat lazy copy/paste from https://launchpad.net/bugs/52461 But for what it's worth I though the description described this wishlist ok.

"Automatically scroll down so the last item and its description are visible. Save users the trivial distraction of having to scroll up and then back down by an item in the package table, That way the newly expanded description will be visible straight away, improving usability.

This also applies to other items further up the view. The larger descriptions thus stay in the view area when items get expanded (where the description is smaller than the view area available)."
Comment 1 Jonathan Thomas 2008-10-14 17:07:04 UTC
Created attachment 27879 [details]
Patch to fix scrolling issues

Heh, turns out that Qt already has this feature built in. <3
Setting autoscroll to true gives us this feature for free.

This patch also sets the vertical scroll mode to be by-pixel instead of by item. This makes large list items not disappear when you scroll down.
Comment 2 Jonathan Thomas 2008-10-14 19:51:39 UTC
The patch has been committed to the darcs repo, so closing this as fixed.