Actually, when you delete a selected item (movie) the grid focus jumps to the item with the next MovieID. And this could be "anywhere"...
I would prefer if the focus would change to the next item I've actually sorted the grid view by. For instance
- Grid sorted by "Title" (which is a rather common criteria BTW)
- Selected Item has Title = "Somemovietitle", MovieID = 3780
- next Item in current Grid view has Title = "Someothermovietitle", MovieID = 211
- for completeness: MovieID 3781 belongs to Title = "Atotallydifferentmovietitle"
- if I delete the selected Item (MovieID = 3780) while having the grid sorted by Title, the next sort item (in this case with MovieID = 211) shall get the focus after deletion
- currently, focus jumps to MovieID = 3781, which would be far away from where I was.
(- And, if there is no next item (if I delete the last item in the current grid view), it would be the previous item which should get the focus.)