When holding CTRL using the draw tool to erase, the size of the cursor was using the size of the eraser brush. This is not the expected behavior when using the eraser from the draw tool. It should respect the size of the brush used by the draw tool instead. This fixes the issue by computing the right size when the eraser operation is invoked. The size is then stored in a runtime field, so that the cursor rendering callback can use the cached size. Pull Request: https://projects.blender.org/blender/blender/pulls/125225
…
…
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Languages
C++
78%
Python
14.9%
C
3%
GLSL
1.8%
CMake
1.2%
Other
0.9%