A delayed update ensures legend sizes are correct. Update strangeness on my Mac fixed by periodically doing such updating. (Yeah... Ugly.)