diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-10-24 20:15:36 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-10-24 20:15:36 +0400 |
commit | f07b291591f1ee3b6075ad28453711a579d6c0c1 (patch) | |
tree | c7e73f1c0481af198cb41d727539d8339928b8eb /source/blender/windowmanager | |
parent | 2dbc6e56b4b0fad4b52bc636aaa588cd8d691b2b (diff) |
fix for maximized startup blend preventing -p command line argument from working.
Diffstat (limited to 'source/blender/windowmanager')
-rw-r--r-- | source/blender/windowmanager/intern/wm_window.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/windowmanager/intern/wm_window.c b/source/blender/windowmanager/intern/wm_window.c index 04f0d6ed64a..8e0974661c7 100644 --- a/source/blender/windowmanager/intern/wm_window.c +++ b/source/blender/windowmanager/intern/wm_window.c @@ -414,6 +414,12 @@ void wm_window_add_ghostwindows(wmWindowManager *wm) win->posy = wm_init_state.start_y; win->sizex = wm_init_state.size_x; win->sizey = wm_init_state.size_y; + + /* we can't properly resize a maximized window */ + if (win->windowstate == GHOST_kWindowStateMaximized) { + win->windowstate = GHOST_kWindowStateNormal; + } + wm_init_state.override_flag &= ~WIN_OVERRIDE_GEOM; } |