| Index: chrome/browser/views/bookmark_menu_button.cc
|
| ===================================================================
|
| --- chrome/browser/views/bookmark_menu_button.cc (revision 17017)
|
| +++ chrome/browser/views/bookmark_menu_button.cc (working copy)
|
| @@ -4,6 +4,12 @@
|
|
|
| #include "chrome/browser/views/bookmark_menu_button.h"
|
|
|
| +#include "build/build_config.h"
|
| +
|
| +#if defined(OS_GTK)
|
| +#include <gtk/gtk.h>
|
| +#endif
|
| +
|
| #include "app/resource_bundle.h"
|
| #include "app/os_exchange_data.h"
|
| #include "chrome/browser/bookmarks/bookmark_model.h"
|
| @@ -129,9 +135,13 @@
|
| if (show_drop_menu_timer_.IsRunning())
|
| return;
|
|
|
| +#if defined(OS_WIN)
|
| static DWORD delay = 0;
|
| if (!delay && !SystemParametersInfo(SPI_GETMENUSHOWDELAY, 0, &delay, 0))
|
| delay = 400;
|
| +#else
|
| + static int delay = 400;
|
| +#endif
|
| show_drop_menu_timer_.Start(base::TimeDelta::FromMilliseconds(delay),
|
| this, &BookmarkMenuButton::ShowDropMenu);
|
| }
|
|
|