summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Kukkonen <jussi.kukkonen@intel.com>2014-01-15 11:16:57 +0200
committerJussi Kukkonen <jussi.kukkonen@intel.com>2014-01-15 11:22:20 +0200
commitf745d99c8f64fd312857d2df9b0149e94e3a9177 (patch)
treee00255ddd003d86b12dd78cb37eb39768f205fc9
parent31748b89b7b30630081995c87264c54b661034de (diff)
downloadgupnp-tools-f745d99c8f64fd312857d2df9b0149e94e3a9177.tar.gz
Hide DIDL-dialog on delete-event
Closing the DIDL-Lite dialog with the "x" button used to destroy the window, making it unusable from that point on. https://bugzilla.gnome.org/show_bug.cgi?id=722245
-rw-r--r--src/av-cp/playlist-treeview.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/av-cp/playlist-treeview.c b/src/av-cp/playlist-treeview.c
index a63cf15..e425225 100644
--- a/src/av-cp/playlist-treeview.c
+++ b/src/av-cp/playlist-treeview.c
@@ -355,6 +355,9 @@ setup_playlist_treeview (GtkBuilder *builder)
didl_dialog = GTK_WIDGET (gtk_builder_get_object (builder,
"didl-dialog"));
+ g_signal_connect (didl_dialog, "delete-event",
+ G_CALLBACK (gtk_widget_hide_on_delete), NULL);
+
didl_textview = GTK_WIDGET (gtk_builder_get_object (builder,
"didl-textview"));
#ifdef HAVE_GTK_SOURCEVIEW