broadway: Fix gdk_broadway_server_wait_for_reply

We didn't properly queue an idle to handle the read messages so they
were never serviced in some situations.
This commit is contained in:
Alexander Larsson 2013-01-08 17:28:49 +01:00
parent 6f910e5e02
commit f72d1a8d2b

View File

@ -318,7 +318,7 @@ gdk_broadway_server_wait_for_reply (GdkBroadwayServer *server,
if (reply)
{
server->incomming = g_list_remove (server->incomming, reply);
return reply;
break;
}
read_some_input_blocking (server);
@ -326,6 +326,7 @@ gdk_broadway_server_wait_for_reply (GdkBroadwayServer *server,
}
queue_process_input_at_idle (server);
return reply;
}
void