Mercurial > geeqie
diff src/img-view.c @ 621:734b6b0a3356
image_osd_get() now returns OsdShowFlags.
author | zas_ |
---|---|
date | Sat, 10 May 2008 14:22:18 +0000 |
parents | b2898f04c82e |
children | e34c1002e553 |
line wrap: on
line diff
--- a/src/img-view.c Sat May 10 13:54:25 2008 +0000 +++ b/src/img-view.c Sat May 10 14:22:18 2008 +0000 @@ -695,11 +695,9 @@ if (vw->fs) { - if (image_osd_get(vw->fs->imd, NULL)) - { - image_osd_set(vw->imd, OSD_SHOW_INFO | OSD_SHOW_STATUS); - } - + if (image_osd_get(vw->imd) & OSD_SHOW_INFO) + image_osd_set(vw->imd, image_osd_get(vw->fs->imd)); + fullscreen_stop(vw->fs); } else @@ -712,10 +710,10 @@ if (vw->ss) vw->ss->imd = vw->fs->imd; - if (image_osd_get(vw->imd, NULL)) + if (image_osd_get(vw->imd) & OSD_SHOW_INFO) { + image_osd_set(vw->fs->imd, image_osd_get(vw->imd)); image_osd_set(vw->imd, OSD_SHOW_NOTHING); - image_osd_set(vw->fs->imd, OSD_SHOW_INFO | OSD_SHOW_STATUS); } } }