In the PR #56, I have updated the interaction layer to mask the data layer when the user shrinks the pixel canvas. However, this only works for the backgroundMode "color". The implementation of masking when backgroundMode is "checkerBoard" is quite more complicated that masking when backgroundMode is set to "color", but it is worth a try.
In the PR #56, I have updated the interaction layer to mask the data layer when the user shrinks the pixel canvas. However, this only works for the backgroundMode "color". The implementation of masking when backgroundMode is "checkerBoard" is quite more complicated that masking when backgroundMode is set to "color", but it is worth a try.