Recomposite screen in idle handler.
diff --git a/wayland.c b/wayland.c
index 8604bba..20fbcb8 100644
--- a/wayland.c
+++ b/wayland.c
@@ -469,6 +469,12 @@
 	display->compositor = compositor;
 }
 
+struct wl_event_loop *
+wl_display_get_event_loop(struct wl_display *display)
+{
+	return display->loop;
+}
+
 void
 wl_display_run(struct wl_display *display)
 {