correct handling of default values when fieldEditor is used