widget-factory moves after first frame on X11
Steps to reproduce:
-
Run
GDK_BACKEND=x11 gtk4-widget-factory
-
Look very closely or apply this patch:
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 724ee32eae..a688e9c1ae 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -11691,6 +11691,8 @@ gtk_widget_render (GtkWidget *widget,
gdk_profiler_end_mark (before_render, "widget render", "");
}
+
+ g_usleep (5 * G_USEC_PER_SEC);
}
static void
- If you apply this patch, you can see something like this: