diff --git a/toonz/sources/tnztools/fullcolorbrushtool.cpp b/toonz/sources/tnztools/fullcolorbrushtool.cpp index ae7000f2..27c1a85f 100644 --- a/toonz/sources/tnztools/fullcolorbrushtool.cpp +++ b/toonz/sources/tnztools/fullcolorbrushtool.cpp @@ -123,7 +123,7 @@ FullColorBrushTool::FullColorBrushTool(std::string name) , m_modifierSize("ModifierSize", -3, 3, 0, true) , m_modifierOpacity("ModifierOpacity", 0, 100, 100, true) , m_modifierEraser("ModifierEraser", false) - , m_modifierLockAlpha("ModifierLockAlpha", false) + , m_modifierLockAlpha("Lock Alpha", false) , m_preset("Preset:") , m_minCursorThick(0) , m_maxCursorThick(0) @@ -1176,6 +1176,10 @@ void FullColorBrushTool::applyClassicToonzBrushSettings( MYPAINT_BRUSH_INPUT_PRESSURE, 1, 1.0, maxOpacity - minOpacity); } + + if (m_modifierLockAlpha.getValue()) { + mypaintBrush.setBaseValue(MYPAINT_BRUSH_SETTING_LOCK_ALPHA, 1.0); + } } void FullColorBrushTool::applyToonzBrushSettings(mypaint::Brush &mypaintBrush) {