Mercurial > geeqie.yaz
diff src/layout_image.c @ 1336:4179d41d1149
fixed overlay configuration
split overlay options between global and layout window
author | nadvornik |
---|---|
date | Sat, 28 Feb 2009 14:40:22 +0000 |
parents | cd7204a18f14 |
children | 79937bc55f3a |
line wrap: on
line diff
--- a/src/layout_image.c Sat Feb 28 12:50:39 2009 +0000 +++ b/src/layout_image.c Sat Feb 28 14:40:22 2009 +0000 @@ -99,11 +99,7 @@ if (lw->tools) gtk_widget_set_sensitive(lw->tools, FALSE); #endif - if (image_osd_get(lw->full_screen->normal_imd) & OSD_SHOW_INFO) - { - image_osd_set(lw->image, image_osd_get(lw->full_screen->normal_imd)); - image_osd_set(lw->full_screen->normal_imd, OSD_SHOW_NOTHING); - } + image_osd_copy_status(lw->full_screen->normal_imd, lw->image); } void layout_image_full_screen_stop(LayoutWindow *lw) @@ -111,8 +107,7 @@ if (!layout_valid(&lw)) return; if (!lw->full_screen) return; - if (image_osd_get(lw->image) & OSD_SHOW_INFO) - image_osd_set(lw->full_screen->normal_imd, image_osd_get(lw->image)); + image_osd_copy_status(lw->image, lw->full_screen->normal_imd); fullscreen_stop(lw->full_screen);