Hello. When painting inside a transparency mask, the canvas is not updated after the inital stroke (although the stroke can be seen in the layer thumbnail). When I create another stroke, the previous strokes gets visible but the visual representation of the stroke is blocky. I'm using Direct3D as with OpenGL the brushes are lagging. The issue is there in OpenGL as well though. Here's a screencast of the issue ... http://www.andreasresch.at/upload/Krita_MaskBug_01.zip Cheers, Andreas
Hi, Andreas! Could you check the following: 1) Paint on the mask to see the blocking result 2) Zoom-in/out multiple times Does the canvas got rendered properly? 3) If not, try to toggle the visibility of the topmost layer off and on. Does the canvas got rendered correctly now? Please answer these questions and send me the example file you used to get this error. I tried to reproduce it locally, but it seem like everything works fine here :(
Hey. Zooming does not refresh the mask - neither does toggling the visibility of the top layer or the mask layer. However toggling the base layer refreshes the mask. It also helps to switch to the top layer and back to the mask. Here's the scene. But it's just a newly created file - nothing special. http://www.andreasresch.at/upload/Krita_MaskBugTest_01.zip Cheers, Andreas
Okay, I managed to reproduce the problem. The problem is *not* in simple painting on a transparency mask, it happens only when "Isolate Layer" mode is on. It is quite difficult to notice on the original video.... I will try to fix that, for now you should just disable isolated mode when painting on masks :)
Yeah - it was in isolated mode. No hurry from my side - take your time. I'm not using Krita for production for now.
Hi, Andreas! The bug should now be fixed in commit 0ed30208c97a8374b8c2b0b04f8d51b9b119d83b Please test the nightly builds: https://binary-factory.kde.org/job/Krita_Nightly_Windows_Build/ If the bug still persists, please reopen the report :)