diff options
author | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-19 02:26:15 +0000 |
---|---|---|
committer | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-19 02:26:15 +0000 |
commit | 5dc53350ca741bd7f522ec35f4f1298c2bc25afa (patch) | |
tree | c64d6abdcacfeb3fd0a416b33439a22c6151063d /chrome/browser/render_view_context_menu_controller.cc | |
parent | aa91c8a101ea60c28dc81fc154916f2fdb67ec76 (diff) | |
download | chromium_src-5dc53350ca741bd7f522ec35f4f1298c2bc25afa.zip chromium_src-5dc53350ca741bd7f522ec35f4f1298c2bc25afa.tar.gz chromium_src-5dc53350ca741bd7f522ec35f4f1298c2bc25afa.tar.bz2 |
Select the Languages tab of the fonts and languages dialog when using spellcheck context menu commands to change spellchecking options. Patch by Mohamed Mansour, r=me,sky; see http://codereview.chromium.org/15031. Tweaked by me.
BUG=5639
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7289 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/render_view_context_menu_controller.cc')
-rw-r--r-- | chrome/browser/render_view_context_menu_controller.cc | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/chrome/browser/render_view_context_menu_controller.cc b/chrome/browser/render_view_context_menu_controller.cc index 76a6279..522ebe0 100644 --- a/chrome/browser/render_view_context_menu_controller.cc +++ b/chrome/browser/render_view_context_menu_controller.cc @@ -459,13 +459,14 @@ void RenderViewContextMenuController::ExecuteCommand(int id) { params_.misspelled_word); break; - case IDS_CONTENT_CONTEXT_LANGUAGE_SETTINGS: - views::Window::CreateChromeWindow( - source_web_contents_->GetContentHWND(), - gfx::Rect(), - new FontsLanguagesWindowView( - source_web_contents_->profile()))->Show(); + case IDS_CONTENT_CONTEXT_LANGUAGE_SETTINGS: { + FontsLanguagesWindowView* window_ = new FontsLanguagesWindowView( + source_web_contents_->profile()); + views::Window::CreateChromeWindow(source_web_contents_->GetContentHWND(), + gfx::Rect(), window_)->Show(); + window_->SelectLanguagesTab(); break; + } case IDS_CONTENT_CONTEXT_ADDSEARCHENGINE: // Not implemented. default: |