ACK
On Wed, Jan 22, 2014 at 07:26:47PM +0100, Marc-André Lureau wrote: > From: Marc-André Lureau <marcandre.lur...@redhat.com> > > If the port is already opened, emit a "opened" port-event on init. This > simplifies user code to only handle port events. > --- > gtk/channel-port.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/gtk/channel-port.c b/gtk/channel-port.c > index 11948bb..0a8b37f 100644 > --- a/gtk/channel-port.c > +++ b/gtk/channel-port.c > @@ -249,9 +249,12 @@ static void port_handle_init(SpiceChannel *channel, > SpiceMsgIn *in) > g_return_if_fail(c->name == NULL); > > c->name = g_strdup((gchar*)init->name); > - g_object_notify(G_OBJECT(channel), "port-name"); > > port_set_opened(self, init->opened); > + if (init->opened) > + emit_main_context(channel, SPICE_PORT_EVENT, > SPICE_PORT_EVENT_OPENED); > + > + g_object_notify_main_context(G_OBJECT(channel), "port-name"); > } > > /* coroutine context */ > -- > 1.8.4.2 > > _______________________________________________ > Spice-devel mailing list > Spice-devel@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/spice-devel
pgp79YKJEIqNI.pgp
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel