summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-app.c
diff options
context:
space:
mode:
authorJonathon Jongsma <jjongsma@redhat.com>2014-09-25 14:06:45 -0500
committerJonathon Jongsma <jjongsma@redhat.com>2014-09-26 09:22:12 -0500
commit55172bd8a7a787320f601fa092bf676462fcb224 (patch)
treee29c0861c0d4dffebcab570c13e9d4f6e9c6ad35 /src/virt-viewer-app.c
parentc4d1347a6d9893c34bb50c3fafcd7c9c23e1dc08 (diff)
downloadvirt-viewer-55172bd8a7a787320f601fa092bf676462fcb224.tar.gz
virt-viewer-55172bd8a7a787320f601fa092bf676462fcb224.tar.xz
virt-viewer-55172bd8a7a787320f601fa092bf676462fcb224.zip
Initialize fullscreen display map to fallback
If uuid was never set, we never checked the 'fallback' monitor map. Initializing the monitor map to the fallback value at startup solves this issue. This allows fallback mode to work with older servers that don't send the UUID.
Diffstat (limited to 'src/virt-viewer-app.c')
-rw-r--r--src/virt-viewer-app.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/virt-viewer-app.c b/src/virt-viewer-app.c
index 90d71db..f0c378d 100644
--- a/src/virt-viewer-app.c
+++ b/src/virt-viewer-app.c
@@ -1750,6 +1750,7 @@ virt_viewer_app_init (VirtViewerApp *self)
opt_zoom = 100;
}
+ self->priv->initial_display_map = virt_viewer_app_get_monitor_mapping_for_section(self, "fallback");
self->priv->verbose = opt_verbose;
self->priv->quit_on_disconnect = opt_kiosk ? opt_kiosk_quit : TRUE;
g_signal_connect(self, "notify::guest-name", G_CALLBACK(title_maybe_changed), NULL);