| Index: chrome/browser/views/frame/browser_frame.cc
|
| ===================================================================
|
| --- chrome/browser/views/frame/browser_frame.cc (revision 12889)
|
| +++ chrome/browser/views/frame/browser_frame.cc (working copy)
|
| @@ -138,13 +138,13 @@
|
| // disappear.
|
| HMONITOR monitor = MonitorFromWindow(GetNativeView(),
|
| MONITOR_DEFAULTTONEAREST);
|
| - if (win_util::EdgeHasAutoHideTaskbar(ABE_LEFT, monitor))
|
| + if (win_util::EdgeHasTopmostAutoHideTaskbar(ABE_LEFT, monitor))
|
| client_rect->left += win_util::kAutoHideTaskbarThicknessPx;
|
| - if (win_util::EdgeHasAutoHideTaskbar(ABE_RIGHT, monitor))
|
| + if (win_util::EdgeHasTopmostAutoHideTaskbar(ABE_RIGHT, monitor))
|
| client_rect->right -= win_util::kAutoHideTaskbarThicknessPx;
|
| - if (win_util::EdgeHasAutoHideTaskbar(ABE_BOTTOM, monitor)) {
|
| + if (win_util::EdgeHasTopmostAutoHideTaskbar(ABE_BOTTOM, monitor)) {
|
| client_rect->bottom -= win_util::kAutoHideTaskbarThicknessPx;
|
| - } else if (win_util::EdgeHasAutoHideTaskbar(ABE_TOP, monitor)) {
|
| + } else if (win_util::EdgeHasTopmostAutoHideTaskbar(ABE_TOP, monitor)) {
|
| // Tricky bit. Due to a bug in DwmDefWindowProc()'s handling of
|
| // WM_NCHITTEST, having any nonclient area atop the window causes the
|
| // caption buttons to draw onscreen but not respond to mouse hover/clicks.
|
|
|