After last changes, there was a problem with resizing topbar with fashion dock, this is now special case - when dock is in fashion mode, whole screen geometry is taken instead (so that it looks good).
Also, there was a problem when dock was resizing too long - now it is done by double resizing - but only if it is needed (that's why there are nested timers, they will tho never intersects, as it checks if there is any other timer pending).
There is one bug now with changing dock size when dock stays on top - but as topbar with dock on top makes no sense, I think it can be skipped now.
After last changes, there was a problem with resizing topbar with fashion dock, this is now special case - when dock is in fashion mode, whole screen geometry is taken instead (so that it looks good).
Also, there was a problem when dock was resizing too long - now it is done by double resizing - but only if it is needed (that's why there are nested timers, they will tho never intersects, as it checks if there is any other timer pending).
There is one bug now with changing dock size when dock stays on top - but as topbar with dock on top makes no sense, I think it can be skipped now.