Skip to content
Commit 45dc6137 authored by Dmitry Kazakov's avatar Dmitry Kazakov Committed by Halla Rempt
Browse files

Fix crash when editing transform mask too actively

1) Now KisSpontaneousJob has an 'exclusive' property, which guarantees
   that now other update jobs are not running in parallel

2) KisModifyTransformMaskCommand mush not call m_mask->recaclulateStaticImage()
   directly, it doesn't guarantee exclusive access to a paint device, which
   can cause a crash (because the transform worker calls KisPaintDevice::purge(),
   which demands exclusive access).

BUG:395224
(cherry picked from commit 3ecf377c)
parent b0f948e5
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment