fixed NodeEditDialog and generic node editor