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

Was be caused by resignFirstResponder not checking that the input owner is self.

Fixes #1983
Merge pull request #2010 from daboe01/fix-textFields-on-different-windows-can-clobber-each-others-contents

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