Blob Blame History Raw
From 0dd83aeb14023581b120e37efd929bee262f1288 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@gmail.com>
Date: Mon, 15 Jul 2013 20:54:33 +0200
Subject: [PATCH] kiosk: explicit resize window to fullscreen size

Allow to run the client in kiosk mode with window-manager-less
environment.

This was a conditional workaroud on win32. I am making it
non-conditional to make fullscreen work on non-wm environment. Hence
I don't see the need to refer explicitely to the bug workaround, since
it is no longer something that should be removed, even when bgo 652049
is fixed.

(cherry picked from commit 67ed4dff9829a1d957aebba9223028f6805dfafb)
https://bugzilla.redhat.com/show_bug.cgi?id=1040926
https://bugzilla.redhat.com/show_bug.cgi?id=921332
---
 src/virt-viewer-window.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/virt-viewer-window.c b/src/virt-viewer-window.c
index 30b340d..abe3aa9 100644
--- a/src/virt-viewer-window.c
+++ b/src/virt-viewer-window.c
@@ -480,13 +480,10 @@ virt_viewer_window_move_to_monitor(VirtViewerWindow *self)
 
     gdk_screen_get_monitor_geometry(gdk_screen_get_default(), n, &mon);
     gtk_window_move(GTK_WINDOW(priv->window), mon.x, mon.y);
-#ifdef G_OS_WIN32
-    /* FIXME: on windows, fullscreen doesn't always hide the taskbar
-       See https://bugzilla.gnome.org/show_bug.cgi?id=652049 */
+
     gtk_widget_set_size_request(GTK_WIDGET(priv->window),
                                 mon.width,
                                 mon.height);
-#endif
 }
 
 void
@@ -509,9 +506,7 @@ virt_viewer_window_leave_fullscreen(VirtViewerWindow *self)
     ViewAutoDrawer_SetActive(VIEW_AUTODRAWER(priv->layout), FALSE);
     gtk_widget_show(menu);
     gtk_widget_hide(priv->toolbar);
-#ifdef G_OS_WIN32
     gtk_widget_set_size_request(GTK_WIDGET(priv->window), -1, -1);
-#endif
     gtk_window_unfullscreen(GTK_WINDOW(priv->window));
 
 }