Bug 416028 - "Search in Tags" selection for Face detection/recognition unduly changes
Summary: "Search in Tags" selection for Face detection/recognition unduly changes
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Workflow (show other bugs)
Version: 7.0.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-08 22:10 UTC by Nicofo
Modified: 2020-01-10 12:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.0.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicofo 2020-01-08 22:10:31 UTC
SUMMARY
In the Face Detection/Recognition settings, when you switch from "Detect faces" to "Recognize faces", Tags selection is lost.


STEPS TO REPRODUCE
1. in "Worklow" tab, select "Detect faces"
2. in "Search in" tab > "Tags" tab:
 2a.  unselect "Whole tags collection"
 2b.  select some Tags
3. in "Worklow" tab, select "Recognize faces"

Result:
Go back to "Search in" tab: the selection of tags (step 2b above) is not saved: all tags are now selected

Same problem if you inversely switch from "Recognize faces" to "Detect faces" (except that now no tag is selected)


SOFTWARE/OS VERSIONS
digikam-7.0.0-beta2-20200108T085258-x86-64.appimage
Comment 1 Maik Qualmann 2020-01-09 07:09:54 UTC
When selecting face recognition, all "people" tags are selected. I also think that is a mistake.

Maik
Comment 2 Maik Qualmann 2020-01-09 17:48:50 UTC
Git commit 9d60f152e77b5201ce6bf23473684a32444bf586 by Maik Qualmann.
Committed on 09/01/2020 at 17:48.
Pushed by mqualmann into branch 'master'.

fix wrong item selection for face recognition
Related: bug 416018, bug 415782, bug 415867, bug 415895

M  +3    -1    NEWS
M  +0    -29   core/utilities/facemanagement/widgets/facescanwidget.cpp
M  +15   -0    core/utilities/maintenance/facesdetector.cpp

https://invent.kde.org/kde/digikam/commit/9d60f152e77b5201ce6bf23473684a32444bf586