# HG changeset patch # User atlka # Date 1014896601 0 # Node ID c91a96b35522539bf286b5e20ec3da2a10f27d06 # Parent cb2adf32c3561933e77bf76aee64d7b254c88ad8 Corrections to position saving/restore under vo=X11. diff -r cb2adf32c356 -r c91a96b35522 libvo/vo_x11.c --- a/libvo/vo_x11.c Thu Feb 28 08:26:20 2002 +0000 +++ b/libvo/vo_x11.c Thu Feb 28 11:43:21 2002 +0000 @@ -589,7 +589,6 @@ int foo; Window root; - vo_x11_decoration( mDisplay,vo_window,0 ); #ifdef LOCAL_LOOKUP XGetGeometry(mDisplay, vo_window, &root, &foo, &foo, &vo_fs_oldwidth, &vo_fs_oldheight, &foo, &foo); @@ -609,15 +608,17 @@ /* resize */ vo_dwidth = vo_screenwidth; vo_dheight = vo_screenheight; + vo_x11_decoration( mDisplay,vo_window,0 ); XMoveResizeWindow(mDisplay, vo_window, 0, 0, vo_screenwidth, vo_screenheight); XSync(mDisplay, False); } else { + vo_x11_decoration( mDisplay,vo_window,1 ); XMoveResizeWindow(mDisplay, vo_window, vo_fs_oldx, vo_fs_oldy, vo_fs_oldwidth, vo_fs_oldheight); - vo_x11_decoration( mDisplay,vo_window,1 ); + #ifdef LOCAL_LOOKUP /* restore */