Mercurial > geeqie.yaz
diff src/layout_util.c @ 482:75b7154e6435
Use image_osd_toggle() in layout_menu_overlay_cb().
Drop layout_image_overlay_update().
author | zas_ |
---|---|
date | Tue, 22 Apr 2008 09:01:29 +0000 |
parents | 5212d4fed37f |
children | 3809ffa3567b |
line wrap: on
line diff
--- a/src/layout_util.c Tue Apr 22 08:53:07 2008 +0000 +++ b/src/layout_util.c Tue Apr 22 09:01:29 2008 +0000 @@ -550,22 +550,7 @@ { LayoutWindow *lw = data; - if (image_osd_get(lw->image, NULL, NULL)) - { - if (image_osd_histogram_onoff_status(lw->image)) - { - image_osd_histogram_onoff_toggle(lw->image, 0); - layout_image_overlay_update(lw); - } - else - layout_image_overlay_toggle(lw); - } - else - { - layout_image_overlay_toggle(lw); - image_osd_histogram_onoff_toggle(lw->image, 1); - layout_image_overlay_update(lw); - } + image_osd_toggle(lw->image); } static void layout_menu_histogram_chan_cb(GtkAction *action, gpointer data) @@ -573,7 +558,6 @@ LayoutWindow *lw = data; image_osd_histogram_chan_toggle(lw->image); - layout_image_overlay_update(lw); } static void layout_menu_histogram_log_cb(GtkAction *action, gpointer data) @@ -581,7 +565,6 @@ LayoutWindow *lw = data; image_osd_histogram_log_toggle(lw->image); - layout_image_overlay_update(lw); } static void layout_menu_refresh_cb(GtkAction *action, gpointer data)