https://bugs.kde.org/show_bug.cgi?id=345612
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Latest Commit| |http://commits.kde.org/krit | |a/8a9660abf3e52e7a8553d0fb4 | |4a50c3639253c9d Resolution|--- |FIXED --- Comment #6 from Dmitry Kazakov <dimul...@gmail.com> --- Git commit 8a9660abf3e52e7a8553d0fb44a50c3639253c9d by Dmitry Kazakov. Committed on 22/04/2016 at 09:48. Pushed by dkazakov into branch 'master'. Fix masks update problem 1) Create a paint layer (layer1) filled with color 2) Create a paint layer (layer2) with anything 3) Add a transparency mask to layer1 (tmask1) 4) Make tmask1 invisible Layer1's projection is now filled with non-cropped color 5) Make layer1 invisible 6) Make layer2 invisible 7) Make tmask1 visible Layer1's projection is still filled with non-cropped color, because it is invisible and its updates are locked. 8) Make layer1 visible The *cropped* area is rendered on screen, layer1'a projection is still wrong! 9) Make layer2 visible Wrong layer1's projection is now painted on screen -> BUG This patch fixes the problem by re-rendering the layer1's projection at step 8. Related: bug 349484 Ref T2085 M +15 -0 libs/image/kis_layer.cc http://commits.kde.org/krita/8a9660abf3e52e7a8553d0fb44a50c3639253c9d -- You are receiving this mail because: You are watching all bug changes.