Bug 429227 - Locked state of docker is not remembered between krita sessions
Summary: Locked state of docker is not remembered between krita sessions
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Dockers (show other bugs)
Version: git master (please specify the git hash!)
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-17 05:43 UTC by Raghavendra kamath
Modified: 2022-09-19 13:55 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raghavendra kamath 2020-11-17 05:43:10 UTC
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.
Comment 1 Ahab Greybeard 2020-11-18 14:59:51 UTC
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
Comment 2 Halla Rempt 2022-09-19 13:55:53 UTC
This works for me with current master.