[digikam] [Bug 371578] New: untagged images no longer shown in "no tags" overview when removing existing tag
via KDE Bugzilla
bugzilla_noreply at kde.org
Mon Oct 24 16:05:00 BST 2016
https://bugs.kde.org/show_bug.cgi?id=371578
Bug ID: 371578
Summary: untagged images no longer shown in "no tags" overview
when removing existing tag
Product: digikam
Version: 5.1.0
Platform: Fedora RPMs
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: Tags
Assignee: digikam-devel at kde.org
Reporter: beaaeecffmiqwryxcmbw2ta2cukc4 at protected32.unixadm.org
When removing all tags from an image file using the "Captions/Tags" sidebar the
image is not listed in the "No Tags" overview.
Reproducible: Always
Steps to Reproduce:
1. add a fresh image (verify that it shows up in the "No Tags" overview)
2. tag the image (the image file now vanished from the "No Tags" overview)
3. remove the tag _using "Captions/Tags" sidebar
Actual Results:
image file is not listed in "No Tags"
Expected Results:
image file should be listed in "No Tags"
When tagging an image, e.g. with "mytag", it seems that also the tags "Color
Label None" and "Pick Label None" are applied to that image. When removing the
"mytag" tag, the other two tags stay in place so the image file still has
"tags", although they're not visible.
Example:
# image 84265 is freshly added
MariaDB [digikam]> select * from ImageTags where imageid = 84265;
Empty set (0.00 sec)
# tag the image with "mytag"
MariaDB [digikam]> select * from Tags where id in (select tagid from ImageTags
where imageid = 84265);
+-----+------+------------------+------+---------+-----+-----+
| id | pid | name | icon | iconkde | lft | rgt |
+-----+------+------------------+------+---------+-----+-----+
| 87 | 11 | mytag | NULL | NULL | 775 | 834 |
| 97 | 92 | Color Label None | NULL | NULL | 698 | 699 |
| 107 | 92 | Pick Label None | NULL | NULL | 678 | 679 |
+-----+------+------------------+------+---------+-----+-----+
3 rows in set (0.00 sec)
# remove the tag "mytag"
MariaDB [digikam]> select * from Tags where id in (select tagid from ImageTags
where imageid = 84265);
+-----+------+------------------+------+---------+-----+-----+
| id | pid | name | icon | iconkde | lft | rgt |
+-----+------+------------------+------+---------+-----+-----+
| 97 | 92 | Color Label None | NULL | NULL | 698 | 699 |
| 107 | 92 | Pick Label None | NULL | NULL | 678 | 679 |
+-----+------+------------------+------+---------+-----+-----+
2 rows in set (0.00 sec)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list