On Fri, Mar 22, 2013 at 02:14:27PM +0100, Marc-André Lureau wrote: > From: Hans de Goede <hdegoede@xxxxxxxxxx> > > When we are in fullscreen-auto-conf virt-viewer-session-spice sends a > monitor-info message to the agent with the exact client monitor info, and > virt-viewer-display-spice should not override that. > > Signed-off-by: Hans de Goede <hdegoede@xxxxxxxxxx> > Acked-by: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> Does this mean this is pushed already? Looks good to me in any case. Christophe > --- > src/virt-viewer-display-spice.c | 11 +++++++++-- > 1 file changed, 9 insertions(+), 2 deletions(-) > > diff --git a/src/virt-viewer-display-spice.c b/src/virt-viewer-display-spice.c > index fb1f789..4ce8641 100644 > --- a/src/virt-viewer-display-spice.c > +++ b/src/virt-viewer-display-spice.c > @@ -262,8 +262,15 @@ fullscreen_changed(VirtViewerApp *app, > GParamSpec *pspec G_GNUC_UNUSED, > VirtViewerDisplaySpice *self) > { > - self->priv->auto_resize = virt_viewer_app_get_fullscreen(app) ? > - AUTO_RESIZE_FULLSCREEN : AUTO_RESIZE_ALWAYS; > + if (virt_viewer_app_get_fullscreen(app)) { > + gboolean auto_conf; > + g_object_get(app, "fullscreen-auto-conf", &auto_conf, NULL); > + if (auto_conf) > + self->priv->auto_resize = AUTO_RESIZE_NEVER; > + else > + self->priv->auto_resize = AUTO_RESIZE_FULLSCREEN; > + } else > + self->priv->auto_resize = AUTO_RESIZE_ALWAYS; > } > > GtkWidget * > -- > 1.8.1.1.439.g50a6b54 > > _______________________________________________ > virt-tools-list mailing list > virt-tools-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/virt-tools-list
Attachment:
pgpBMPGNqcuqb.pgp
Description: PGP signature
_______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list