Summary: | KPhotoAlbum git master crashes when an Event tag is dragged on another Event tag in the Events screen | ||
---|---|---|---|
Product: | [Applications] kphotoalbum | Reporter: | Victor Lobo <victor.ip.lobo> |
Component: | Browser | Assignee: | KPhotoAlbum Bugs <kpabugs> |
Status: | VERIFIED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | GIT master | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/kphotoalbum/-/commit/d691ee89ffbb604cd8ab7bef5b8c48fff50edddd | Version Fixed In: | |
Sentry Crash Report: |
Description
Victor Lobo
2023-11-18 16:28:33 UTC
Git commit d691ee89ffbb604cd8ab7bef5b8c48fff50edddd by Johannes Zarl-Zierl. Committed on 18/11/2023 at 23:45. Pushed by johanneszarl into branch 'master'. Review and document DB::MemberMap. The MemberMap code had quite a few assertions that are better handled by ignoring invalid requests. The documentation was added and documents these edge-cases. One of these assertions prevented drag&drop on the browser category page in a category that does not yet have any tag groups. M +5 -2 Browser/TreeCategoryModel.cpp M +1 -0 CHANGELOG.md M +82 -70 DB/MemberMap.cpp M +154 -3 DB/MemberMap.h M +1 -2 DB/documentation.h https://invent.kde.org/graphics/kphotoalbum/-/commit/d691ee89ffbb604cd8ab7bef5b8c48fff50edddd This works correctly now. Thank you! |