Hello Beni,
The settings Map in the DockFrontend is not being cleared when loading the layout.
Because of that, if I have two saved layouts A and B, and each of them has its own set of settings and if I first load layout A and then B I will have all settings of A exist in B.
I think, that in the beginning of DockFrontend’s readXML( XElement element ) and read( DataInputStream in ) methods should be call to settings.clear()
Also, you might add deleteAll() method that will clear all settings in addition to existing delete( String name ) method that does it one by one.
Best Regards,
Maxim Golubitsky