Summary: | Tagging panel shows tags as checked which previously where partially checked (when selecting multiple images) | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Bastiaan Hovestreydt <bko> |
Component: | Tags-Engine | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles |
Priority: | NOR | ||
Version: | 1.8.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.0.0 | |
Sentry Crash Report: |
Description
Bastiaan Hovestreydt
2011-03-02 00:54:05 UTC
This is a regression introduced by 60f14bed01d9f3125c09f24006e5f8804ca21d4f, bug 141753. Git commit 434fc7e9410bc4866a31d78661699fc8745af45b by Marcel Wiesweg. Committed on 17/04/2011 at 16:45. Pushed by mwiesweg into branch 'master'. Fix a regression introduced by the ability-to-exclude-tags patch, and make some stuff work (again): - use a special "add exclude" mode only enabled in models that need it. Fixes regression 267421 (partial check state treated as fully checked) - albumDecorationRole is overridden by derived classes, so there is no sense in doing the overlay painting in this method in the parent class. Provide a tool method which is called from the children, now the + or - is visible. CCBUG: 141753 BUG: 267421 M +2 -1 NEWS M +1 -2 digikam/models/digikammodelcollection.cpp M +42 -23 libs/models/abstractalbummodel.cpp M +16 -1 libs/models/abstractalbummodel.h M +6 -2 libs/models/albummodel.cpp http://commits.kde.org/digikam/434fc7e9410bc4866a31d78661699fc8745af45b |