diff options
author | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-09 20:53:04 +0000 |
---|---|---|
committer | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-09 20:53:04 +0000 |
commit | fb76593391e388bf791f3a6e0d2b72c09ad24202 (patch) | |
tree | 9df1ed01cdf07122a8918c91e57fade6a1877126 | |
parent | 3409a076f506e4d7e80f7d79424ca27741ceeb19 (diff) | |
download | chromium_src-fb76593391e388bf791f3a6e0d2b72c09ad24202.zip chromium_src-fb76593391e388bf791f3a6e0d2b72c09ad24202.tar.gz chromium_src-fb76593391e388bf791f3a6e0d2b72c09ad24202.tar.bz2 |
Disable inactive rendering for the frame before select popups are initialized, since initializing shows them which causes activation to change.
This fixes the regression where select widgets deactivated the frame.s
Review URL: http://codereview.chromium.org/67008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13457 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/tab_contents/web_contents_view.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/tab_contents/web_contents_view.cc b/chrome/browser/tab_contents/web_contents_view.cc index feb8266..294b3ca 100644 --- a/chrome/browser/tab_contents/web_contents_view.cc +++ b/chrome/browser/tab_contents/web_contents_view.cc @@ -110,9 +110,9 @@ void WebContentsView::ShowCreatedWidgetInternal( return; } - widget_host_view->InitAsPopup( - web_contents_->render_widget_host_view(), initial_pos); if (web_contents_->delegate()) web_contents_->delegate()->RenderWidgetShowing(); + widget_host_view->InitAsPopup( + web_contents_->render_widget_host_view(), initial_pos); widget_host->Init(); } |