[PATCH] spice-widget: Do not update display when resize-guest is disabled

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]