diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-28 19:33:24 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-28 19:33:24 +0000 |
commit | eed98dc84e51cd369e3a82e45d7974759f73dd6c (patch) | |
tree | fc63910603b199e7c67bfaded5683bf0560da791 | |
parent | 87967fe6c904a8f8189a7e9d9710ca9a62b46336 (diff) | |
download | chromium_src-eed98dc84e51cd369e3a82e45d7974759f73dd6c.zip chromium_src-eed98dc84e51cd369e3a82e45d7974759f73dd6c.tar.gz chromium_src-eed98dc84e51cd369e3a82e45d7974759f73dd6c.tar.bz2 |
Fixes regression in drop arrow. Specifically window properties were
being set after Init, which does no good.
BUG=23180
TEST=see bug
Review URL: http://codereview.chromium.org/251019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27391 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/views/tabs/tab_strip.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/views/tabs/tab_strip.cc b/chrome/browser/views/tabs/tab_strip.cc index 896b3d6..052025e 100644 --- a/chrome/browser/views/tabs/tab_strip.cc +++ b/chrome/browser/views/tabs/tab_strip.cc @@ -1716,12 +1716,12 @@ TabStrip::DropInfo::DropInfo(int drop_index, bool drop_before, bool point_down) #if defined(OS_WIN) arrow_window = new views::WidgetWin; - arrow_window->Init( - NULL, - gfx::Rect(0, 0, drop_indicator_width, drop_indicator_height)); arrow_window->set_window_style(WS_POPUP); arrow_window->set_window_ex_style(WS_EX_TOPMOST | WS_EX_NOACTIVATE | WS_EX_LAYERED | WS_EX_TRANSPARENT); + arrow_window->Init( + NULL, + gfx::Rect(0, 0, drop_indicator_width, drop_indicator_height)); #else arrow_window = new views::WidgetGtk(views::WidgetGtk::TYPE_POPUP); arrow_window->MakeTransparent(); |