Hi Chris
The problem is real.
I now put Swatches on top of History panel. It now opens buggy (big) but will obey my manual resizing, within stubborn size range. Bearable bug.
Navigator panel remembers my manual resizing, but only within a stubborn size range. Bearable bug.
Super buggy Character panel sits with Layers, Effects and Text Styles. Still refuses to obey manual resizing.
Workaround: I forced Character panel to not size-jump by doing this
1. Un-collapse Character subpanels: Descriptions, Language, Optical Alignment
2. Resizing its 3 sibling panels (Layers etc) to more or less the same size as Character
So now, when I switch from Layers to Character, their size is almost the same.[SEE ATTACHED PIC]
----------------
Problem is the expanded state of subpanels doesn't save with the Template file. So I have to manually do step [1] every time I start afresh.
I hope someone else with size jump/ panel snapping bug can chime in.