Example link: https://ibb.co/0Dj2cKy
When I click the close button on DockingWindow, there is a noticeable delay. But it is very quick to close it through the right-click menu. Is there any difference between these two methods?
Currently in our project, after some frequent changes to the contents of the DockSite, all DockingWindow clicks on the close button delay will gradually become slower.
Through code debugging, it is found that the time-consuming operations are all generated before the DockSite.OnWindowsClosing time.
A simple case of this problem cannot be reproduced, but we can be sure that this may be related to the way DockingWindow is closed.