https://bugs.kde.org/show_bug.cgi?id=510913

            Bug ID: 510913
           Summary: Image viewer moves multiple images at once when using
                    arrow keys
    Classification: Applications
           Product: gwenview
      Version First 25.08.2
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Current behavior:

When pressing the right arrow key to browse images (in single image view mode),
sometimes it skips an image. It's most frequent but not limited to big (24MP)
images.

Expected behavior:

Ideally, one press of the key should equate to moving exactly one image. The
clickable buttons in the toolbar behave like I expect they would, so I'm
assuming it's bug with the arrow keys.

More details:

What I suspect it's happening that it's registering repeated key-presses when
you hold down the key for some time. For example, when I'm on image 1 and I
intentionally hold right arrow key, literally nothing changes on screen
(including the image and number at the bottom) until I release the key and now
I'm on image 47. It should be required to first release the key before you can
go to next image.

It would make sense to allow quick scrubbing trough images by long pressing the
right arrow in case the viewer would actually show the image I'm on and short
press of the arrow would be guaranteed to move by single image. Image loading
is painfully slow at full resolution, so the first condition is not possible,
and second condition clearly isn't the case. Note that I'm not pressing the key
especially slowly, this issue happens in normal day-to-day use, which makes
Gwenview completely unusable. I suggest the simplest fix to move image on "key
down" and don't allow to move to next image unless key was released.


KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
CPU: 16 × Intel® Core™ Ultra 9 285H
GPU: integrated + Nvidia RTX 5060

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to