diff options
Diffstat (limited to 'src/conversation/gnunet-conversation-gtk.c')
-rw-r--r-- | src/conversation/gnunet-conversation-gtk.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/conversation/gnunet-conversation-gtk.c b/src/conversation/gnunet-conversation-gtk.c index 74ecc238..238e1475 100644 --- a/src/conversation/gnunet-conversation-gtk.c +++ b/src/conversation/gnunet-conversation-gtk.c | |||
@@ -792,12 +792,10 @@ do_suspend (struct GNUNET_CONVERSATION_Caller *sel_caller) | |||
792 | 792 | ||
793 | // GNUNET_assert (NULL != cl_active); | 793 | // GNUNET_assert (NULL != cl_active); |
794 | 794 | ||
795 | set_incoming_call_state(sel_caller,CT_suspended); | ||
796 | GNUNET_CONVERSATION_caller_suspend (sel_caller); | 795 | GNUNET_CONVERSATION_caller_suspend (sel_caller); |
797 | |||
798 | // cl_active = NULL; | ||
799 | |||
800 | phone_state = PS_LISTEN; | 796 | phone_state = PS_LISTEN; |
797 | set_incoming_call_state(sel_caller,CT_suspended); | ||
798 | |||
801 | } | 799 | } |
802 | 800 | ||
803 | 801 | ||
@@ -1905,6 +1903,7 @@ update_active_call_list_buttons() | |||
1905 | b_suspend = GTK_WIDGET (get_object ("GNUNET_GTK_conversation_suspend_button")); | 1903 | b_suspend = GTK_WIDGET (get_object ("GNUNET_GTK_conversation_suspend_button")); |
1906 | b_resume = GTK_WIDGET (get_object ("GNUNET_GTK_conversation_resume_button")); | 1904 | b_resume = GTK_WIDGET (get_object ("GNUNET_GTK_conversation_resume_button")); |
1907 | 1905 | ||
1906 | LOG("caller state: %u phone_state: %u",cl_caller_state, phone_state); | ||
1908 | 1907 | ||
1909 | switch (cl_caller_state) | 1908 | switch (cl_caller_state) |
1910 | { | 1909 | { |
@@ -1962,11 +1961,13 @@ update_active_call_list_buttons() | |||
1962 | gtk_widget_set_sensitive(b_accept, 0); | 1961 | gtk_widget_set_sensitive(b_accept, 0); |
1963 | gtk_widget_set_sensitive(b_hangup, 1); | 1962 | gtk_widget_set_sensitive(b_hangup, 1); |
1964 | gtk_widget_set_sensitive(b_suspend, 0); | 1963 | gtk_widget_set_sensitive(b_suspend, 0); |
1965 | //gtk_widget_set_sensitive(b_resume, 1); | 1964 | |
1966 | if (phone_state == PS_LISTEN) | 1965 | if (phone_state == PS_LISTEN) |
1967 | { | 1966 | { |
1967 | LOG("enable resume button"); | ||
1968 | gtk_widget_set_sensitive(b_resume, 1); | 1968 | gtk_widget_set_sensitive(b_resume, 1); |
1969 | }else{ | 1969 | }else{ |
1970 | LOG("disable resume button"); | ||
1970 | gtk_widget_set_sensitive(b_resume, 0); | 1971 | gtk_widget_set_sensitive(b_resume, 0); |
1971 | } | 1972 | } |
1972 | break; | 1973 | break; |