allusion-app/Allusion

Feature Request: Set scroll position based on first image deleted

ghostsquad opened this issue · 0 comments

Describe the bug
When deleting large numbers of images, the scroll position sticks to where I'm currently at even after the deletion occurs. It should change to the position of the first deleted image. (Or at least provide an option in the settings to change this behavior)

To Reproduce
Steps to reproduce the behavior:

  1. Setup: I have 1000 images.
  2. Select images id 101-299. Current scroll position is on the "300th" image.
  3. Right-click > Delete.
  4. Current state: Images 0-100, 300-1000.
  5. The "300th" image is now image id 500. So current view is now on Image 500.
  6. I have to scroll up in order to get back to image 300 and continue reviewing (and possibly deleting) images.

Expected behavior
This isn't necessarily a bug, just a Quality of Life thing. Given the reproduction steps above, I'd like to have the view port set to image 300 (aka the last image I was viewing before hitting delete).

Screenshots
N/A

Allusion version

  • v1.0.0rc10

Desktop OS

  • Windows 11

Additional context
N/A