Menu

#28 Datagrid scrollbar not set properly when 'active' person changes

1.0
open
nobody
Bug (20) GUI (23)
2012-12-15
2012-12-05
No

In the "Family data" view, the scrollbar position for the upper datagrid gets "out of whack" easily.

  1. Clear the filter. (need to have a family with a bunch of members).
  2. Scroll around.
  3. Select a person in the 'birthday' panel.
  4. Note that the selected person is NOT visible in the upper datagrid; the scrollbar has to be scrolled to make that person visible.
  5. Clear the filter.
  6. Note that the selected person is NOT visible in the upper datagrid (the scrollbar has been forced to the top of the list; it should be positioned so the selected person is visible).

Discussion

  • Kevin Routley

    Kevin Routley - 2012-12-15
     
  • Kevin Routley

    Kevin Routley - 2012-12-15

    The current attempts to force scrolling to the top of the FamilyData grid aren't working because they are made before the list item collection has actually been updated.

    Need to do the scrolling after the item collection stabilizes. Need a "done filtering" or some other event handler, at which point scroll the appropriate person into view.

     

Log in to post a comment.