Describe the bug
Safe config to file and array seems not working correctly for workspace
To Reproduce
Steps to reproduce the behavior:
- Open and run Project Docking Persistence
- Click Save Array
- Close Document 5, Properties 1, Input 2
- Click Load Array . Properties1(Control) and Input 2 (Control) can be loaded successfully but Document 5 (Workspace) is not loaded
- Click Save To File
- Close Document 6, Properties 1, Input 2
- Click Load From File - > Properties 1 and Input 2 can be loaded successfully but Document 6 is not loaded
From config.xml there is tag KW KP 'Document'
<DM N="DockingManager" C="3"> <DW N="Workspace" O="0" S="1006, 430"> <KW V="1" A="Document 6"> <CGD /> <WS UN="5462F66039D342065462F66039D34206" S="T,0,50:T,0,50" D="Horizontal"> <WC UN="40fa8862f7b64306b4fa450bbfab2f0b" S="T,0,50:T,0,50" NM="BarTabGroup" AR="True" MINS="150, 110" SP="Document 6"> <KP UN="Document 6" S="False"> <CPD> <CustomPageData SavedMilliseconds="795" /> </CPD> </KP> <KP UN="Document 7" S="False"> <CPD> <CustomPageData SavedMilliseconds="795" /> </CPD> </KP> </WC> </WS> </KW> </DW>
Expected behavior
Is the load and save behavior normal like this ? only able to save and restore Control ? o
Screenshots
![error krypton1](https://user-images.githubusercontent.com/2161156/213841143
![error krypton 2](https://user-images.githubusercontent.com/2161156/213841174-dd6b8831-a6a0-42b8-89b4-9020fb06ce92.png)
-f60e0a5e-6894-4361-9b86-3215b9860c0c.png)
![error krypton 3](https://user-images.githubusercontent.com/2161156/213841177-e8156c62-e5be-4a16-b8d1-3847fa8a3066.png)
Desktop (please complete the following information):
- OS: [e.g. iOS] Windows 10 64 bit
- VS 2022