summaryrefslogtreecommitdiffstats
path: root/chrome/common/net
diff options
context:
space:
mode:
authoramit@chromium.org <amit@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-05 22:24:09 +0000
committeramit@chromium.org <amit@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-05 22:24:09 +0000
commitfc0ae8a66e5c1cd545c50e3cf2c23070bfab5501 (patch)
treee6f85bd41438f2db43f5510f5d471e926f5dfd25 /chrome/common/net
parente17b4c100d0e36a349adefb10ce823328f3e738d (diff)
downloadchromium_src-fc0ae8a66e5c1cd545c50e3cf2c23070bfab5501.zip
chromium_src-fc0ae8a66e5c1cd545c50e3cf2c23070bfab5501.tar.gz
chromium_src-fc0ae8a66e5c1cd545c50e3cf2c23070bfab5501.tar.bz2
Quick and easy fix for vista taskbar auto hide issue
In vista we designate the main frame border as a part of non-client area. This is similar to a popup window having resizing border. The default logic to maximize such a window, stretches the borders outside of the screen and the client area occupies the entire work area. As a result windows taskbar treats it as a 'full screen' application and hides itself in an auto-hide mode. An XP-like fix for this, that is to reduce client area vertically by one pixel, would most likely involve overriding WM_SYSCOMMAND of SC_MAXIMIZE. Hence, this is a cheap, although a bit ugly fix in WM_GETMINMAXINFO handling. BUG=20 Review URL: http://codereview.chromium.org/9305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4825 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/net')
0 files changed, 0 insertions, 0 deletions