handles firstResponder mismatch issues on launch and after
cancelOperation
Merge branch 'new-tableview'
Handles keyDown on directorySearchBar