Bug 461988

Summary: Scratchpad Only Uses The Smoothing Set On Startup, It Should Reflect the Smoothing Option Chosen
Product: [Applications] krita Reporter: relayparticle
Component: UsabilityAssignee: Krita Bugs <krita-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: halla
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description relayparticle 2022-11-18 12:07:41 UTC
SUMMARY
***
The scratchpad uses the smoothing option that you have set when you boot Krita. It should use the chosen setting instead of using whatever the last setting was set to at boot.
***


STEPS TO REPRODUCE
1. Change smoothing of your brush under Tool Options to Stablizer, Sample Count: 200, Delay: 5px, Stabilize Sensors Checked.
2. Reboot Krita.
3. Open Edit Brush Settings window, and try to draw hard corners on the scratchpad. The scratchpad will be using the smoother... so far this is correct however:
4. WITHOUT CLOSING KRITA - Set the smoothing to None in the Tool Options docker, and then try to make hard corners in the scratchpad. It will -still- be using the smoother!!! Even when closing Edit Brush Settings window and reopening, smoother continues applying.
5. Leave it set to None and close Krita and reopen Krita.
6. Open Edit Brush Settings window, and try to draw hard corners on the scratchpad. The scratchpad will be using the None smoothing... so far this is correct however:
7. WITHOUT CLOSING KRITA - Set the smoothing to Stabilizer (Sample Count: 200, Delay: 5px, Stabilize Sensors Checked) in the Tool Options docker, and then try to make hard corners in the scratchpad. It will now not be using the smoother while we are actively TRYING to engage it. Even when closing Edit Brush Settings window and reopening, 'None' smoothing continues applying. (Basically the reverse of step 4 but now it is stuck where we can't enable smoothing for the scratchpad).

OBSERVED RESULT
We have to reboot Krita to apply smoothing in the scratchpad.

EXPECTED RESULT
Scratchpad should reflect our chosen smoother.

SOFTWARE/OS VERSIONS
Windows: 10	Version	10.0.19044 Build 19044
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION