Improper keyboard movement of sortable item over non-sortable item in vertical list
Description
When moving a sortable item in a vertical list over one or more contiguous non-sortable items with the keyboard (ctrl-uparrow/downarrow), the item is moved up or down one position beyond where it should be - that is, not above or below the final contiguous non-sortable item, but above or below the sortable item that is beyond the final contiguous non-sortable item.
When moving a sortable item in a vertical list over one or more contiguous non-sortable items with the keyboard (ctrl-uparrow/downarrow), the item is moved up or down one position beyond where it should be - that is, not above or below the final contiguous non-sortable item, but above or below the sortable item that is beyond the final contiguous non-sortable item.
(Tested at http://build.fluidproject.org/fluid/fluid-components/html/Reorderer.html#)