From 7707fc682f6c9b2beb7484941c20b5f7528076d4 Mon Sep 17 00:00:00 2001 From: nplourde Date: Sat, 2 Jul 2005 13:28:25 +0000 Subject: properly redraw fullscreen window with -fs and zoom git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15886 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libvo/vo_quartz.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'libvo/vo_quartz.c') diff --git a/libvo/vo_quartz.c b/libvo/vo_quartz.c index 8fb1633f98..91a64f19ea 100644 --- a/libvo/vo_quartz.c +++ b/libvo/vo_quartz.c @@ -477,6 +477,7 @@ static OSStatus WindowEventHandler(EventHandlerCallRef nextHandler, EventRef eve case kEventWindowBoundsChanged: window_resized(); flip_page(); + window_resized(); break; default: @@ -843,6 +844,10 @@ static uint32_t config(uint32_t width, uint32_t height, uint32_t d_width, uint32 break; } + //Show window + RepositionWindow(theWindow, NULL, kWindowCenterOnMainScreen); + ShowWindow (theWindow); + if(vo_fs) window_fullscreen(); @@ -857,9 +862,7 @@ static uint32_t config(uint32_t width, uint32_t height, uint32_t d_width, uint32 window_fullscreen(); } - //Show window - RepositionWindow(theWindow, NULL, kWindowCenterOnMainScreen); - ShowWindow (theWindow); + window_resized(); return 0; } -- cgit v1.2.3