Updating the display causes weird behaviors in virt-viewer, like re-resizing to a previous monitor config when, after changing the display resolution (through System > PReferences > Displays). the agent reconnects. It is not perfect yet, because when the agent reconnects the guest resizes to the previous config and switch to the proper one, but this seems more like an agent bug than a spice-gtk one. --- gtk/spice-widget.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gtk/spice-widget.c b/gtk/spice-widget.c index b9c4972..260fda5 100644 --- a/gtk/spice-widget.c +++ b/gtk/spice-widget.c @@ -293,10 +293,6 @@ static void update_monitor_area(SpiceDisplay *display) goto whole; } - if (!d->resize_guest_enable) - spice_main_update_display(d->main, get_display_id(display), - c->x, c->y, c->width, c->height, FALSE); - update_area(display, c->x, c->y, c->width, c->height); g_clear_pointer(&monitors, g_array_unref); return; -- 2.4.2 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel