Hi, this bug happened all of a sudden, I usually have the panels collapsed, so I closed our application then I opened it, and the panels didn't fly out anymore. We're serializing the last state of the layout using the method:
dockManager.SaveLayout(stream);
Which usually works fine, only this time the flyoutExtent property got set to 0 somehow. In our app we don't have any option to do this manually, so I don't have any clue on how this could've happened. We have 3 content panes, I usually use 2 of them collapsed, these 2 are the ones that don't work, the other one is fine.
Let me know what you think could've happened.
Thanks.
The various means of support are described on the support page here.
With regards to your question I have never seen that come up and cannot think of a reason why it may have happened. The flyoutextent is based on the size of the pane at the time at which it is unpinned so perhaps the ActualWidth was 0. Unfortunately I cannot say what is happening and I can't seem to be able to reproduce the issue. Do you have a way to reproduce the issue where 0 gets stored?
Unfortunately I don't know how to replicate either, and it actually just happened again. I just make the panels collapsed and at some point, I can't expand them anymore.