When drawing in the Pixel persona on certain layers, the canvas doesn't seem to update correctly and only a part of the painted brush stroke is visible until some action "forces" the canvas to redraw, like zooming in, changing the current layer or hovering the mouse over the painted area. I'm able to reproduce the issue on Mac and iPad, using either mouse or Apple Pencil.
I've captured the bug on iPad since it's easier to record there:
RPReplay_Final1668621991.mp4
This issue only seems to happen on specific layers, and I couldn't reproduce on a new file, so I attached the one I'm working with in the video. Steps to reproduce:
Open the attached file: docs-glossary-models.afdesign
Change to Pixel persona
Select the Artboard1 -> Revistas -> Pixel layer (the first in its group)
Select the Brush tool and draw something big
Notice how some of all the painted brush stroke is missing
Zoom in/out, change the selected layer or simply move the mouse over the painted area to force a screen to redraw
I can draw normally on layers placed at the root of the artboard, but nested layers will still present the bug if I go back to them. That being said, there's a workaround: moving the layer I want to draw on to the root of the artboard, then moving them back to where they were after I finish. It works, but it's not ideal.
Additional info:
I'm using v2.0.0 on Mac (2020 MacBook Air, M1) and v2.0.1 on iPad (3rd Gen iPad Pro 11', also M1).
Both devices have an M1 processor, which might be related.
Still reproducible with the given settings on Mac:
Display: OpenGL, Hardware Acceleration enabled;
Display: OpenGL, Hardware Acceleration disabled;
Display: Software, Hardware Acceleration disabled.
Happened on a couple of other files, but I couldn't figure out how I got to solve the issue. I probably moved layers or created new ones, and the issue seemed solved at the time.