fixed bug with non-persistent text settings with an initial value