I’m painting a symmetrical interior and I’m using lasso and other selection tools for certain parts of it, as is typical in digital painting. Whenever I paint inside a selection, however, it doesn’t get mirrored over to the other side. Mirroring and selections are not compatible. In my opinion, it should still be mirrored over, in one shape or another. Maybe there could also be an option in the selection tool options whether or not to mirror the selection, or in the Mirror drop-down menu whether or not selections will be mirrored.
Right now, it’s very inconvenient that I have to start copy pasting and mirroring things manually, or avoid using selections. There is a workaround to use a Clone Layer (can even be used on a group) and a Transform Mask (which you can mirror), and does allow me to use selections, but it’s a bit tedious to set up and isn’t as responsive as the regular mirror.
The project pages plugin has a small button that is the old mirror fix plugin but improved.
You press the button and while pressing you move horizontally ( left or right ) or vertically ( up or down ) and when you release you will get a pop up question with what you are gonna get. If you accept it will mirror things.
This operation will use selections or not. Without it will make half of the document mirrored and with a selection it will carry over only that to the other side.
I could make it with an extension though so it does not take docker space from the user. Also giving it a shortcut key besides the menu entry.
Ya, it would be really nice if Mirroring was natively supported in Krita for other tools besides Brush. I know that’s a tall order, since it would include Selection, Transform etc. But it’s cool to be able to see things happening in real time.