[virt-tools-list] [PATCH virt-viewer] win32: maximize when leaving fullscreen the first time
Hans de Goede
hdegoede at redhat.com
Tue Apr 2 11:59:11 UTC 2013
Looks good, ack.
On 04/02/2013 01:54 PM, Marc-André Lureau wrote:
> On windows, the client window may end up with a non-visible toolbar,
> and overlapping the windows statusbar. To workaround this, let's
> maximize the client the first time leaving fullscreen.
>
> https://bugzilla.redhat.com/show_bug.cgi?id=916810
> ---
> src/virt-viewer-window.c | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/src/virt-viewer-window.c b/src/virt-viewer-window.c
> index c73de25..a87f994 100644
> --- a/src/virt-viewer-window.c
> +++ b/src/virt-viewer-window.c
> @@ -520,7 +520,13 @@ virt_viewer_window_leave_fullscreen(VirtViewerWindow *self)
> priv->before_fullscreen.width,
> priv->before_fullscreen.height);
> } else {
> +#ifdef G_OS_WIN32
> + /* win32 window manager isn't smart enough to place
> + * the window so that titlebar would be visible */
> + gtk_window_maximize(GTK_WINDOW(priv->window));
> +#else
> virt_viewer_display_queue_resize(priv->display);
> +#endif
> }
> }
>
>
More information about the virt-tools-list
mailing list