diff --git a/src/phone.c b/src/phone.c index 6313de0..24a2049 100644 --- a/src/phone.c +++ b/src/phone.c @@ -1521,7 +1521,7 @@ static void _show_call_window(Phone * phone) widget = gtk_button_new_with_label(_("Show dialer")); gtk_button_set_image(GTK_BUTTON(widget), gtk_image_new_from_icon_name( "phone-dialer", GTK_ICON_SIZE_BUTTON)); - g_signal_connect(widget, "clicked", G_CALLBACK( + g_signal_connect_swapped(widget, "clicked", G_CALLBACK( on_phone_call_show_dialer), phone); gtk_box_pack_start(GTK_BOX(vbox), widget, TRUE, TRUE, 0); gtk_container_add(GTK_CONTAINER(phone->ca_window), vbox);