c370949671
each prop now saves only its own field; ThemeTab's cross-clearing calls correctly null the other field instead of overwriting the just-saved value