Summary: | Unexpected results when toggling visibility of a colorize mask and its parent layer | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Nicholas LaPointe <nicholaslapointe8> |
Component: | Filter Layers | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | git master (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/krita/ad689f117d5335b52494d42105ec001071029e32 | Version Fixed In: |
Description
Nicholas LaPointe
2016-09-20 02:38:07 UTC
Git commit ad689f117d5335b52494d42105ec001071029e32 by Dmitry Kazakov. Committed on 22/09/2016 at 09:06. Pushed by dkazakov into branch 'kazakov/preset-chooser-fixes'. Fixed an update glitch in the Colorize Mask Now I had to introduce a special property for the masks, which reports the additional area where the masks draws. This area cannot be computed by mean of change/needRect functionality since it doesn't depend on the dirty rect of the layer. Fixes T3812 M +20 -2 libs/image/kis_layer.cc M +5 -0 libs/image/kis_mask.cc M +13 -0 libs/image/kis_mask.h M +5 -0 libs/image/lazybrush/kis_colorize_mask.cpp M +6 -0 libs/image/lazybrush/kis_colorize_mask.h http://commits.kde.org/krita/ad689f117d5335b52494d42105ec001071029e32 |