Fixed: editing textFields on different windows can clobber each others contents

before this patch, textfields with bindings would clobber content when switching windows under certain circumstances. this is because the shared fieldeditor must not be overwritten when beeing firstresponder but not in the key window.
after this patch, the issue is fixed.