diff options
author | jake <jake@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-08-18 17:36:30 +0000 |
---|---|---|
committer | jake <jake@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-08-18 17:36:30 +0000 |
commit | 2dda56381083b4f048e99247bba75a501aa92aa4 (patch) | |
tree | 1cbe724f2cc26a7e1dcc04a5f356c9ae5daf0da8 | |
parent | 6d0264f3ceb50577398037385778cfe4018bda46 (diff) |
Properly handle closing/destruction of RTP player window.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29468 f5534014-38df-0310-8fa8-9805f1628bb7
-rw-r--r-- | gtk/rtp_player.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/rtp_player.c b/gtk/rtp_player.c index cadcb1d5aa..92a35bc003 100644 --- a/gtk/rtp_player.c +++ b/gtk/rtp_player.c @@ -2058,8 +2058,9 @@ rtp_player_dlg_create(void) gtk_container_add (GTK_CONTAINER (hbuttonbox), bt_close); GTK_WIDGET_SET_FLAGS(bt_close, GTK_CAN_DEFAULT); gtk_tooltips_set_tip (tooltips, bt_close, "Close this dialog", NULL); + window_set_cancel_button(rtp_player_dlg_w, bt_close, window_cancel_button_cb); - g_signal_connect(bt_close, "clicked", G_CALLBACK(rtp_player_on_destroy), NULL); + g_signal_connect(rtp_player_dlg_w, "delete_event", G_CALLBACK(window_delete_event_cb), NULL); g_signal_connect(rtp_player_dlg_w, "destroy", G_CALLBACK(rtp_player_on_destroy), NULL); /* button row */ |