Created attachment 118468 [details]
The screenshot of the comparison of the expected and observed behaviour
When you use a brush with masked brush enabled (example: Watercolor Hard Edges) and you try to create a rectangle with "no outline" option, you get (very pretty, I must admit) textured edges where there should be only a hard edge of the rectangle.
STEPS TO REPRODUCE
1. Select Watercolor Hard Edges brush (from default brush set).
2. Select Rectangle Tool.
3. Set Rectangle Tool to use "Foreground Colour" and "No Outline".
4. Paint a rectangle.
Semi-transparent, textured edges.
Opaque hard edges, with no regards to what brush are you using.
Repeat steps with a normal brush to see the difference in behaviour.
Git commit 0f2bcb0edd0e5bd1dd0f2d8f1e05ea53232a1dcc by Wolthera van Hövell tot Westerflier.
Committed on 12/03/2019 at 14:44.
Pushed by woltherav into branch 'master'.
M +2 -0 libs/ui/tool/kis_resources_snapshot.cpp