diff options
Diffstat (limited to 'chrome/views/window/window_win.cc')
-rw-r--r-- | chrome/views/window/window_win.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/views/window/window_win.cc b/chrome/views/window/window_win.cc index 3d2c74f..8c03219 100644 --- a/chrome/views/window/window_win.cc +++ b/chrome/views/window/window_win.cc @@ -640,6 +640,13 @@ void WindowWin::OnFinalMessage(HWND window) { WidgetWin::OnFinalMessage(window); } +void WindowWin::OnGetMinMaxInfo(MINMAXINFO* minmax_info) { + gfx::Size min_window_size(GetNonClientView()->GetMinimumSize()); + minmax_info->ptMinTrackSize.x = min_window_size.width(); + minmax_info->ptMinTrackSize.y = min_window_size.height(); + WidgetWin::OnGetMinMaxInfo(minmax_info); +} + namespace { static void EnableMenuItem(HMENU menu, UINT command, bool enabled) { UINT flags = MF_BYCOMMAND | (enabled ? MF_ENABLED : MF_DISABLED | MF_GRAYED); |