Ok, so I created a custom NSFormatter that I've connected my textfield to. It's working fine as long as the text field is the active object in the window. As soon as I select another text field, the formatted text field becomes blank. Even more strange, it regains it's former value as soon as I select it again. It just *poof* reappears. I haven't connected the value of the text field to anything either through code or bindings, but shouldn't this work even without any connection of the text field's value?