Fix settings callback "size" argument usage.

Fixes part A & B in #1453.