From 581a01a92d78c1df2b8868dbbc85dc7d683161d4 Mon Sep 17 00:00:00 2001 From: Falk David Date: Wed, 26 Jun 2024 14:43:12 +0200 Subject: [PATCH] Fix: GPv3: "Chisel Marker" brush size pressure default The `GP_BRUSH_PRESET_MARKER_CHISEL` did not set the `BRUSH_SIZE_PRESSURE` flag. Now fixed. --- source/blender/blenkernel/intern/brush.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/blenkernel/intern/brush.cc b/source/blender/blenkernel/intern/brush.cc index 5521bdeaa15..ae75a9d2878 100644 --- a/source/blender/blenkernel/intern/brush.cc +++ b/source/blender/blenkernel/intern/brush.cc @@ -914,6 +914,9 @@ void BKE_gpencil_brush_preset_set(Main *bmain, Brush *brush, const short type) brush->unprojected_radius = brush->size * bke::greasepencil::LEGACY_RADIUS_CONVERSION_FACTOR; brush->gpencil_settings->flag |= GP_BRUSH_USE_PRESSURE; + SET_FLAG_FROM_TEST(brush->flag, + (brush->gpencil_settings->flag & GP_BRUSH_USE_PRESSURE) != 0, + BRUSH_SIZE_PRESSURE); brush->gpencil_settings->draw_strength = 1.0f; brush->alpha = brush->gpencil_settings->draw_strength;