Opened 15 years ago

Closed 12 years ago

#315 closed defect (invalid)

GUI - Dropdown not positioning list properly

Reported by: kaiserfro Owned by:
Priority: If Time Permits Milestone:
Component: Core engine Keywords: GUI
Cc: Patch:

Description

Currently, when a dropdown is opened, the position of the list starts at the top, regardless of the currently selected item.

What should happen when a dropdown is opened, is that the position of the scrollbar should be maintained from the last time an item was selected.

Attachments (1)

dropdown_list_position.patch (416 bytes ) - added by kaiserfro 15 years ago.
Dropdown patch - remove resetting position to 0 upon list opening.

Download all attachments as: .zip

Change History (6)

by kaiserfro, 15 years ago

Dropdown patch - remove resetting position to 0 upon list opening.

comment:1 by (none), 14 years ago

Milestone: Open Source Release

Milestone Open Source Release deleted

comment:2 by Andrew, 14 years ago

Resolution: fixed
Status: newclosed

comment:3 by Philip Taylor, 14 years ago

Resolution: fixed
Status: closedreopened

This hasn't been fixed.

I'm not sure whether we want to fix it or not, though - currently I don't think we have many dropdowns long enough to scroll, and if we add some later then I don't know whether it'd be better to reset the position or not. So it might be best to revisit this when we have more GUI pages.

comment:4 by Kieran P, 14 years ago

Milestone: Backlog

comment:5 by historic_bruno, 12 years ago

Milestone: Backlog
Resolution: invalid
Status: reopenedclosed

Disagree with the proposed fix, I think it should jump to the currently selected item (even if the dropdown has never been opened), which is not exactly the same as remembering the last position. Also list boxes need the same fix. I've combined a bunch of dropdown issues into a single ticket for convenience: #1532

Note: See TracTickets for help on using tickets.