Fixed threading bugs in KisSelectionManager and covered it with unittests
The problem is our transactions declare their work only in the very end of processing. It means that there are no guarantees about exclusivity of their work. So now I added beginMacro()/endMacro() calls to declare their work and to lock the scheduler. BUG:289790
parent
bc4d9ce5
Please register or sign in to comment