Diffusion Krita 2c07467638cc

Make sure that the tool action is deactivated/finished exactly for the canvas…

Authored by dkazakov on Jul 30 2019, 4:14 PM.

Description

Make sure that the tool action is deactivated/finished exactly for the canvas it was started

When switching canvases (creating new ones), it might happen that the
tool proxy will be switched right in the middle of the stroke. In
such a case we should deactivate/finish the action of the *old* canvas,
not the new one.

BUG:398968

Details

Committed
dkazakovJul 30 2019, 4:16 PM
Parents
R37:d23d38ec9280: Remove KisTool::notifyMdified
Branches
Unknown
Tags
Unknown
References
refs/keep-around/2c07467638ccbba6b664d7033087d9f42ead9cbc