| Summary: | changing a presets brush tip and overwriting creates too many required tips in XML | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Scott Petrovic <scottpetrovic> |
| Component: | Brush engines | Assignee: | Dmitry Kazakov <dimula73> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | halla |
| Priority: | NOR | ||
| Version First Reported In: | git master (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/krita/09b542ee6dd2e63edde3f5aed80f1f572431edcd | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Scott Petrovic
2018-01-13 03:06:55 UTC
This "requiredBrushFilesList" property is related to masked brushes. The brush I tested with Stamp_Freckles.kpp doesn't even have a masked brush. The bug could possibly be related to that. Yes -- this is code that was added for the masked brush. Confirmed and assigned to Dmitry, to look into when he returns from his vacation. Git commit 09b542ee6dd2e63edde3f5aed80f1f572431edcd by Dmitry Kazakov. Committed on 16/01/2018 at 10:23. Pushed by dkazakov into branch 'master'. Fix too many dependent brushes in a list of RequiredBrushFilesListTag We should reset the settings object before every dump of the options from the widgets, otherwise some of the options accumulate M +7 -0 libs/image/brushengine/kis_paintop_settings.cpp M +6 -0 libs/image/brushengine/kis_paintop_settings.h M +7 -0 libs/ui/kis_paintop_box.cc https://commits.kde.org/krita/09b542ee6dd2e63edde3f5aed80f1f572431edcd |