made clear_row deprecated since it is not correct
if renderer does not have clear_row then us textpads clear since that works correctly