From 0349e44856f6fd54173aa1cec7d8262fef06417e Mon Sep 17 00:00:00 2001 From: deepend Date: Thu, 5 Feb 2026 00:03:35 -0700 Subject: [PATCH] Guarded the GTK3/Wayland redraw path in gtk_xtext_render_page with #if HAVE_GTK3 so GTK2 builds render immediately instead of waiting for expose events. --- src/fe-gtk/xtext.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fe-gtk/xtext.c b/src/fe-gtk/xtext.c index 972ac35f..c90a2c1d 100644 --- a/src/fe-gtk/xtext.c +++ b/src/fe-gtk/xtext.c @@ -4429,7 +4429,7 @@ gtk_xtext_render_page (GtkXText * xtext) * If we're not currently inside ::draw, xtext->draw_cr is NULL. In that case * just request a redraw and let the normal GTK paint cycle do the work. */ -#ifdef HAVE_GTK3 +#if HAVE_GTK3 if (xtext->draw_cr == NULL) { GtkWidget *w = GTK_WIDGET (xtext);