general: Use gtk_widget_set_visible

A lot of places were using gtk_widget_show/gtk_widget_hide, but those
methods are deprecated since Gtk 4.10.

Let's use gtk_widget_set_visible instead.
This commit is contained in:
Felipe Kinoshita
2023-03-03 19:14:09 -03:00
parent 69728fc814
commit 2805b414f8
15 changed files with 44 additions and 32 deletions
+3 -3
View File
@@ -398,7 +398,7 @@ gcal_multi_choice_state_flags_changed (GtkWidget *widget,
if (!gtk_widget_is_sensitive (widget))
{
if (self->popover)
gtk_widget_hide (self->popover);
gtk_widget_set_visible (self->popover, FALSE);
}
}
@@ -572,7 +572,7 @@ gcal_multi_choice_set_choices (GcalMultiChoice *self,
for (i = 0; i < self->n_choices; i++)
{
self->choices[i] = gtk_label_new (choices[i]);
gtk_widget_show (self->choices[i]);
gtk_widget_set_visible (self->choices[i], TRUE);
gtk_stack_add_named (GTK_STACK (self->stack),
self->choices[i],
choices[i]);
@@ -609,7 +609,7 @@ gcal_multi_choice_set_popover (GcalMultiChoice *self,
if (self->popover)
{
if (gtk_widget_get_visible (self->popover))
gtk_widget_hide (self->popover);
gtk_widget_set_visible (self->popover, FALSE);
g_signal_handlers_disconnect_by_func (self->popover,
menu_deactivate_cb,