ui/gtk/toolkit.c

changeset 509
5aa9740411f2
parent 491
beb5963c3501
--- a/ui/gtk/toolkit.c	Mon Mar 24 20:25:39 2025 +0100
+++ b/ui/gtk/toolkit.c	Mon Mar 24 20:37:16 2025 +0100
@@ -248,8 +248,9 @@
 }
 
 void ui_set_visible(UIWIDGET widget, int visible) {
-    // TODO: gtk4
-#if GTK_MAJOR_VERSION <= 3
+#if GTK_MAJOR_VERSION >= 4
+    gtk_widget_set_visible(widget, visible);
+#else
     if(visible) {
         gtk_widget_set_no_show_all(widget, FALSE);
         gtk_widget_show_all(widget);

mercurial