Bug 344238

Summary: Dynamic Brush Tool Doesn't Inherit Smoothing From Freehand Brush Tool Until Relaunch
Product: [Applications] krita Reporter: Chris Jones <chrjs>
Component: Brush enginesAssignee: Krita Bugs <krita-bugs-null>
Status: CONFIRMED ---    
Severity: minor CC: freebox64, larsvanvulpen, tamtamy.tymona
Priority: NOR    
Version First Reported In: 2.9 Beta   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Chris Jones 2015-02-16 13:24:51 UTC
The Dynamic Brush Tool inherits the Smoothing option from the Freehand Brush Tool, but if the Smoothing setting is changed, the Dynamic Brush retains the initial setting until Krita is restarted.

Reproducible: Always

Steps to Reproduce:
1.  Select the Freehand Brush Tool and make sure the Smoothing is set to None.
2.  Restart Krita.
3. Draw a quick circle with the Freehand Brush, and do the same with the Dynamic Brush Tool.  Note that neither circle is smooth.
4.  Set the Freehand Brush Smoothing to Basic.
5.  Draw a quick circle with the Freehand Brush and Dynamic Brush again.  Note that only the circle created with the Freehand Brush is smooth.
6.  Restart Krita.
7.  Draw a quick circle with the Dynamic Brush, and note that it is now smooth.

Actual Results:  
Dynamic Brush Tool's Smoothing doesn't update during the same session

Expected Results:  
Dynamic Brush Smoothing should stay in sync with Freehand Brush without having to restart Krita
Comment 1 mvowada 2015-06-27 06:53:23 UTC
I can confirm following the steps above.
Comment 2 Tiar 2021-08-20 14:45:16 UTC
Still can confirm. It's a surprise for me that the Dynamic Brush Tool does inherit the Stabilizer, actually. It should be somewhat easy to fix, I think.
Comment 3 Steelhawk 2024-09-17 10:48:52 UTC
(In reply to Tiar from comment #2)
> Still can confirm. It's a surprise for me that the Dynamic Brush Tool does
> inherit the Stabilizer, actually. It should be somewhat easy to fix, I think.

I just experienced this for myself...