X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ffullscreen.c;h=faecc72a8c3e841d9b3acdd94ea7f5b5411310e8;hb=bab7032f6f11847e68ce1ac42d68a18d50aed220;hp=b7cf16820c2ce152cbd4f2f296a102a6bef2a73c;hpb=f5f37819bf9ede89c68114b079feb24d19e49343;p=geeqie.git diff --git a/src/fullscreen.c b/src/fullscreen.c index b7cf1682..faecc72a 100644 --- a/src/fullscreen.c +++ b/src/fullscreen.c @@ -294,7 +294,7 @@ FullScreenData *fullscreen_start(GtkWidget *window, ImageWindow *imd, image_background_set_color_from_options(fs->imd, TRUE); image_set_delay_flip(fs->imd, options->fullscreen.clean_flip); image_auto_refresh_enable(fs->imd, fs->normal_imd->auto_refresh); - + if (options->fullscreen.clean_flip) { image_set_update_func(fs->imd, fullscreen_image_update_cb, fs); @@ -305,6 +305,10 @@ FullScreenData *fullscreen_start(GtkWidget *window, ImageWindow *imd, image_change_from_image(fs->imd, fs->normal_imd); + if (options->stereo.enable_fsmode) { + image_stereo_set(fs->imd, options->stereo.fsmode); + } + gtk_widget_show(fs->window); /* for hiding the mouse */ @@ -337,6 +341,11 @@ void fullscreen_stop(FullScreenData *fs) gdk_keyboard_ungrab(GDK_CURRENT_TIME); image_change_from_image(fs->normal_imd, fs->imd); + + if (options->stereo.enable_fsmode) { + image_stereo_set(fs->normal_imd, options->stereo.mode); + } + #ifdef HIDE_WINDOW_IN_FULLSCREEN gtk_widget_show(fs->normal_window); #endif