SUMMARY Now that the locking feature is re-enabled, there is another issue. The lock status of the docker is forgotten and reset after we close and open krita again. This forces the user to lock all the dockers all over again. STEPS TO REPRODUCE 1. Open krita built from git master 2. Lock few dockers, then close and open Krita 3. Check the state of previously locked dockers OBSERVED RESULT Lock state are forgotten EXPECTED RESULT Lock state should be remembered and restored with the rest of the state of the workspace.
The locked state is correctly stored in kritarc during Quit but is not restored on the next restart. Then, the newly unlocked state is stored in kritarc during the next Quit
This works for me with current master.