Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/ev-window.c
diff options
context:
space:
mode:
authorCarlos Garcia Campos <carlosgc@gnome.org>2010-04-25 16:20:56 (GMT)
committer Carlos Garcia Campos <carlosgc@gnome.org>2010-04-25 16:20:56 (GMT)
commit46746347b389f78dfd026b511600fbe46b019bc1 (patch)
treeccf5e30e4fbfe1500d7d2ac866d7634662cacf69 /shell/ev-window.c
parentd578d4048cd4cb85bcb3f84a30e552ddd1709bd3 (diff)
[presentation] Make inverted colors mode work in presentation mode too
Fixes bug #614693.
Diffstat (limited to 'shell/ev-window.c')
-rw-r--r--shell/ev-window.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/shell/ev-window.c b/shell/ev-window.c
index b78c317..a7debed 100644
--- a/shell/ev-window.c
+++ b/shell/ev-window.c
@@ -3567,6 +3567,7 @@ ev_window_run_presentation (EvWindow *window)
gboolean fullscreen_window = TRUE;
guint current_page;
guint rotation;
+ gboolean inverted_colors;
if (EV_WINDOW_IS_PRESENTATION (window))
return;
@@ -3578,8 +3579,11 @@ ev_window_run_presentation (EvWindow *window)
current_page = ev_document_model_get_page (window->priv->model);
rotation = ev_document_model_get_rotation (window->priv->model);
- window->priv->presentation_view =
- ev_view_presentation_new (window->priv->document, current_page, rotation);
+ inverted_colors = ev_document_model_get_inverted_colors (window->priv->model);
+ window->priv->presentation_view = ev_view_presentation_new (window->priv->document,
+ current_page,
+ rotation,
+ inverted_colors);
g_signal_connect_swapped (window->priv->presentation_view, "finished",
G_CALLBACK (ev_window_view_presentation_finished),
window);