Disable word completion dialog when pressing escape in Safari

2

1

Behavior:

  1. Load Safari 5.0 on mac.
  2. Press command+f to search for some text.
  3. Type something, and find it on the page.
  4. Hit esc to cancel the search.
  5. Irritatingly, get word completion menu rather than canceling.

Is there any way to make esc cancel the search, like it used to with Safari 4.0, instead of pulling up a word completion dialog? It's very annoying. Failing that, what's the best way to cancel the search with the keyboard?

Note: this also happens in any text field, the search box, the location bar etc.

Peter

Posted 2010-07-19T05:42:04.670

Reputation: 338

2Do you have any extensions enabled? I'm running Safari 5.0 (6533.16) for Mac OS X 10.6, following your steps precisely, and I'm exiting the search rather than getting spell-check. – waiwai933 – 2010-07-19T05:46:02.477

nope. I thought it might be glims, but it turns out it's not. I have removed all extensions, but I'm still getting this behavior. – Peter – 2010-07-19T06:01:08.057

2By spell check menu, do you mean word completion menu? I get that with option-Esc. – mckeed – 2010-07-19T14:49:53.080

yep, word completion menu. but no option required... – Peter – 2010-07-19T16:59:12.140

Answers

1

I have had the same problem. I eventually traced it to some emacs-style custom keybindings I had installed.

Check if this file exists and delete it, then log out and in again:

~/Library/KeyBindings/DefaultKeyBinding.dict

jackqu7

Posted 2010-07-19T05:42:04.670

Reputation: 11

0

Like the above commenters, I can't replicate this either (option-escape is what works for me), but have a look in the Keyboard section of System Preferences - under Keyboard Shortcuts you can specify extra keyboard shortcuts - perhaps you have an extra Service installed?

Scott

Posted 2010-07-19T05:42:04.670

Reputation: 5 323