Version: 0.9.4-beta4 (using KDE 3.5.9) Installed from: Compiled From Sources Compiler: gcc 4.2.1 OS: Linux When entering tags for a photo in digikams sidetab of imageeditor with "show only assigned tags" activated, then sometimes the list of assigned tags shown is not updated when I assign a new tag to the photo by entering its name in the text field for tags. It seemed to me that this happens when I enter a tag that already exists and only assign it to the current photo by pressing ENTER after entering the tag name. It seems to work fine when I enter a completely new tag so the tag itself is created and assigned. To get the tag list displayed straight again you have to turn "show assigned tags" off and then on again. Now you will see the correct list of assigned tags.
First of all, the tags are assigned when pressing the "apply" button or when you are moving to the next image (the tags are either assigned automatically or a message box will appear to warn you that you will loose all made changes). So the list should only be updated when pressing apply. But you are right, when applying the changes, the list still is not being updated. You have to move to the next image and back again to get an updated list. >> "It seems to work fine when I enter a completely new tag so the tag itself is created and assigned." I can not confirm that adding a completely new tag in the text field updates the list.
I tested a little and found out that if you assign a tag with the context menu rather than with the sidebar, the "list of already assigned tags" is updated. Maybe we have just to emit a signal here... I'll try to locate the problem.
Created attachment 25013 [details] quick fix This fixes the problem, although I'm not sure if it is the right way. Gilles, what do you think? Works for me...
SVN commit 815537 by cgilles: digiKam from KDE3 branch : update tag view afetr to have apply changes from Captions & Tags sidebar tab BUGS: 162245 M +1 -0 imagedescedittab.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=815537