diff options
author | colin <colin@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-11-22 12:01:59 +0000 |
---|---|---|
committer | colin <colin@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-11-22 12:01:59 +0000 |
commit | 1344f05cba8a810903d3c30d70f45f2a4732b3f4 (patch) | |
tree | 0f46f1c561743e6bce95f9c9ecd8f4d53f3324eb /libmenu/vf_menu.c | |
parent | 8aab1c9486eafbb36497b63577dfd783e28553ef (diff) | |
download | mpv-1344f05cba8a810903d3c30d70f45f2a4732b3f4.tar.bz2 mpv-1344f05cba8a810903d3c30d70f45f2a4732b3f4.tar.xz |
better fix for my previous 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8252 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmenu/vf_menu.c')
-rw-r--r-- | libmenu/vf_menu.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libmenu/vf_menu.c b/libmenu/vf_menu.c index b1fd822f36..7d81834231 100644 --- a/libmenu/vf_menu.c +++ b/libmenu/vf_menu.c @@ -165,7 +165,8 @@ inline static void copy_mpi(mp_image_t *dmpi, mp_image_t *mpi) { static int put_image(struct vf_instance_s* vf, mp_image_t *mpi){ mp_image_t *dmpi = NULL; - if(vf->priv->current->show) { + if(vf->priv->current->show + || (vf->priv->current->parent && vf->priv->current->parent->show)) { // Close all menu who requested it while(vf->priv->current->cl && vf->priv->current != vf->priv->root) { menu_t* m = vf->priv->current; |