From c23074375c17eef76edbc2b7aa3b3a28a792f8dd Mon Sep 17 00:00:00 2001 From: Olaf Wintermann Date: Sun, 20 Apr 2025 12:07:38 +0200 Subject: [PATCH] re-inserting child widgets in a textbuffer requires gtk_widget_set_visible with gtk < 4 --- application/gtk-text.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/application/gtk-text.c b/application/gtk-text.c index 5e9f01b..9817f57 100644 --- a/application/gtk-text.c +++ b/application/gtk-text.c @@ -230,6 +230,9 @@ static void editor_set_buffer_cb( cx_foreach(EmbeddedWidget *, w, i) { if(!gtk_text_child_anchor_get_deleted(w->anchor)) { gtk_text_view_add_child_at_anchor(textview, w->widget, w->anchor); +#if GTK_MAJOR_VERSION < 4 + gtk_widget_set_visible(w->widget, TRUE); +#endif } } } -- 2.43.5