Bug 445827 - Cannot navigate to next picture with arrow key if an unnamed face is displayed
Summary: Cannot navigate to next picture with arrow key if an unnamed face is displayed
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Preview-Image (show other bugs)
Version: 7.3.0
Platform: macOS (DMG) macOS
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-20 16:47 UTC by Nick_FR
Modified: 2021-11-20 19:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.4.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick_FR 2021-11-20 16:47:28 UTC
STEPS TO REPRODUCE
1. preview pictures with tagged people
2. display the faces/regions
3. navigate between pictures using arrow keys

OBSERVED RESULT

If there is an unnamed people in a picture, the focus will be automatically set on the text string of the label to name that person, so the arrow keys won't navigate between picture anymore but will move the cursor in the text.

EXPECTED RESULT

Arrows should still navigate to the next/previous picture (? or maybe is it done on purpose, a "face workflow" ?)


SOFTWARE/OS VERSIONS
macOS:  10.15.7
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Comment 1 Maik Qualmann 2021-11-20 18:16:56 UTC
Yes, it is by design. It must be possible to navigate left / right in a text field. The up and down keys work as long as no popup window for tags selection is displayed. So use the up and down keys.

Maik
Comment 2 Maik Qualmann 2021-11-20 18:41:00 UTC
Git commit 2ff97eb6227014286e84330e1517eb1eecd2bf57 by Maik Qualmann.
Committed on 20/11/2021 at 18:39.
Pushed by mqualmann into branch 'master'.

if the text field is empty, allow the left/right keys to navigate
FIXED-IN: 7.4.0

M  +1    -1    NEWS
M  +21   -8    core/libs/tags/widgets/addtagscombobox.cpp

https://invent.kde.org/graphics/digikam/commit/2ff97eb6227014286e84330e1517eb1eecd2bf57
Comment 3 Nick_FR 2021-11-20 19:59:16 UTC
Thanks for your explanation and overall your work on the project!