@Charles potentially for this one (and yes I should raise a ticket but I'll ask about it first). Could the library view select_rows logic be tweaked (I know Qt has various options and it is something that bugs me from time to time).
Right now when you have a lot of results, and the screen gets refreshed (like after editing metadata or whatever), all it does when restoring selections is make sure the first row in your selection is visible. And if that row was near the bottom of the screen, the selected row just becomes the last row visible. Which is a pain because you cannot see the next row, and in the case of this duplicates plugin in show all mode trying to highlight the next group means you have to keep on scrolling to see it's members
I would rather that where possible the selection be put into the middle of the screen, so you have visible rows either side in your workflow to look at next or previous rows. Or at least with a decent amount of row padding like 10 rows or something.
Shall I raise a ticket or will you just fix it in your usual efficient fashion?
P.S. I see I just spent my 1000th post on wishing Kovid well. Only appropriate I guess.