Diffusion Krita 61462209126d

Fix freezes when changing brush properties/curves

Authored by dkazakov on Sep 16 2019, 2:37 PM.

Description

Fix freezes when changing brush properties/curves

This patch basically makes brush preview to be calculated asynchronously
in a separate worker thread and update preview only on a completion-signal
arrival.

WARNING: this patch can theoretically cause a bug, which will make the strokes on canvas be painted in extremely small size (< 25px). If it happens, then originalPresetSize recovering should be restored.

BUG:410158

Details

Committed
dkazakovSep 21 2019, 10:02 AM
Parents
R37:8947e0c2b56b: Fix crash when opening tiled TIFF with planar color data
Branches
Unknown
Tags
Unknown