Created attachment 128529 [details] tag table export SUMMARY When I try to add a new tag, digikam enters into an endless CPU loop. I have to kill the process and restart. I have a large tag list, see attached table. STEPS TO REPRODUCE 1. Right-click on a tag and create a tag OBSERVED RESULT CPU loop EXPECTED RESULT Tag entry dialog SOFTWARE/OS VERSIONS Windows: 10 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Git commit 0690d4db16113a63c2d78229afbd241edacd669b by Maik Qualmann. Committed on 16/05/2020 at 22:02. Pushed by mqualmann into branch 'master'. better performance to add items to the completer FIXED-IN: 7.0.0 M +2 -1 NEWS M +4 -1 core/libs/tags/widgets/tageditdlg.cpp M +6 -0 core/libs/widgets/text/modelcompleter.cpp M +1 -0 core/libs/widgets/text/modelcompleter.h https://invent.kde.org/graphics/digikam/commit/0690d4db16113a63c2d78229afbd241edacd669b
Over 38000 tags is a very impressive number... Maik
(In reply to Maik Qualmann from comment #2) > Over 38000 tags is a very impressive number... > > Maik They were imported by python script : https://framagit.org/dthonon/digikam_tags. It contains largs number of places and species.
I tried with 7.0.0 and it works fine. Thanks