fix bug in interaction between point defaults and legend