From: Marc-André Lureau Date: Tue, 8 Oct 2024 12:50:15 +0000 (+0400) Subject: ui/dbus: discard display messages on disable X-Git-Tag: v9.2.0-rc0~49^2~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6b9524dfa550e4ce66451e3bdfbe61f2a683fddc;p=thirdparty%2Fqemu.git ui/dbus: discard display messages on disable Signed-off-by: Marc-André Lureau Reviewed-by: Akihiko Odaki Message-ID: <20241008125028.1177932-7-marcandre.lureau@redhat.com> --- diff --git a/ui/dbus-listener.c b/ui/dbus-listener.c index c69afc05a8a..19cb74e92b0 100644 --- a/ui/dbus-listener.c +++ b/ui/dbus-listener.c @@ -107,6 +107,8 @@ static void dbus_scanout_disable(DisplayChangeListener *dcl) { DBusDisplayListener *ddl = container_of(dcl, DBusDisplayListener, dcl); + ddl_discard_display_messages(ddl); + qemu_dbus_display1_listener_call_disable( ddl->proxy, G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL, NULL); }