From: Matthias Clasen Date: Mon, 28 Nov 2022 11:26:28 +0000 (-0500) Subject: icon browser: Stop using gtk_widget_show/hide X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~9^2~63^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c823ea4a7037b03744e4e9207b652c6c52d883ce;p=gtk4.git icon browser: Stop using gtk_widget_show/hide --- diff --git a/demos/icon-browser/iconbrowserwin.c b/demos/icon-browser/iconbrowserwin.c index d0da5c464c..de0dea873f 100644 --- a/demos/icon-browser/iconbrowserwin.c +++ b/demos/icon-browser/iconbrowserwin.c @@ -192,26 +192,13 @@ item_activated (GtkGridView *view, set_image (win->image5, name, 32); set_image (win->image6, name, 48); set_image (win->image7, name, 64); + gtk_widget_set_visible (win->image8, symbolic); + gtk_widget_set_visible (win->label8, symbolic); if (symbolic) - { - gtk_widget_show (win->image8); - gtk_widget_show (win->label8); - set_image (win->image8, name, 64); - } - else - { - gtk_widget_hide (win->image8); - gtk_widget_hide (win->label8); - } + set_image (win->image8, name, 64); + gtk_widget_set_visible (win->description, description && description[0]); if (description && description[0]) - { - gtk_label_set_text (GTK_LABEL (win->description), description); - gtk_widget_show (win->description); - } - else - { - gtk_widget_hide (win->description); - } + gtk_label_set_text (GTK_LABEL (win->description), description); gtk_window_present (GTK_WINDOW (win->details));