Force initial target size to be within specified min/maxTargetSize
Fix: saved splitter position was read correctly but not propagated to splitter