gtk-demo: Use a default action in the infobars demo
authorMatthias Clasen <mclasen@redhat.com>
Fri, 10 Jan 2020 00:01:59 +0000 (19:01 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 14 Jan 2020 05:05:23 +0000 (00:05 -0500)
This makes the question infobar activatable by clicking
anywhere in it.

demos/gtk-demo/infobar.c

index a78f2d9f61cb40b9322120b2678c68565ae59ea5..e70e16233483f6f8840c53822ef7dbb91c4071bf 100644 (file)
@@ -97,6 +97,7 @@ do_infobar (GtkWidget *do_widget)
       gtk_label_set_wrap (GTK_LABEL (label), TRUE);
       gtk_label_set_xalign (GTK_LABEL (label), 0);
       gtk_container_add (GTK_CONTAINER (gtk_info_bar_get_content_area (GTK_INFO_BAR (bar))), label);
+      gtk_info_bar_set_default_response (GTK_INFO_BAR (bar), GTK_RESPONSE_OK);
 
       button = gtk_toggle_button_new_with_label ("Question");
       g_object_bind_property (bar, "revealed", button, "active", G_BINDING_BIDIRECTIONAL | G_BINDING_SYNC_CREATE);