]> git.0d.be Git - empathy.git/commitdiff
CallWindow: don't close the window when hanging up
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Thu, 28 Jul 2011 12:00:07 +0000 (13:00 +0100)
committerEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Wed, 3 Aug 2011 15:02:30 +0000 (16:02 +0100)
As one may want to redial.

src/empathy-call-window.c

index ffad1f1c660736dbccdd6baa86b263366b145c54..f39c0f8d4010c055b158e2dd1ca2ede55f364d2d 100644 (file)
@@ -2836,14 +2836,11 @@ empathy_call_window_mic_toggled_cb (GtkToggleToolButton *toggle,
 
 static void
 empathy_call_window_hangup_cb (gpointer object,
-                               EmpathyCallWindow *window)
+    EmpathyCallWindow *self)
 {
-  EmpathyCallWindowPriv *priv = GET_PRIV (window);
-
-  empathy_call_handler_stop_call (priv->handler);
+  empathy_call_handler_stop_call (self->priv->handler);
 
-  if (empathy_call_window_disconnected (window, FALSE))
-    gtk_widget_destroy (GTK_WIDGET (window));
+  empathy_call_window_disconnected (self, TRUE);
 }
 
 static void