fire-eggs / FamilyLines

A free, open-source genealogy application to track, organize, and share your family history.
13 stars 1 forks source link

Datagrid Scrollbar Not Set Properly When 'Active' Person Changes #20

Closed fire-eggs closed 7 years ago

fire-eggs commented 7 years ago

CodeFuglee[CodePlex]
In the quotFamily dataquot view, the scrollbar position for the upper datagrid gets quotout of whackquot easily.

Clear the filter. (need to have a family with a bunch of members). Scroll around. Select a person in the 'birthday' panel. Note that the selected person is NOT visible in the upper datagrid; the scrollbar has to be scrolled to make that person visible. Clear the filter. 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).

fire-eggs commented 7 years ago

CodeFuglee[CodePlex]
Comment added by notonyournelly

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.

fire-eggs commented 7 years ago

Duplicate due to issue transfer.