From 76fea5c5fad0c29a9cb096080b4c9a784aeb9008 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 1 Jan 2018 09:04:56 -0500 Subject: [PATCH] treeview: Don't handle ::delete-event I don't think there is a way to get a delete event on this popup - there's no window decorations, no close button, etc. So no need to handle ::delete-event. --- gtk/gtktreeview.c | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 6760c4113d..ecbce6e621 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -815,9 +815,6 @@ static void gtk_tree_view_search_activate (GtkEntry *entry static gboolean gtk_tree_view_real_search_enable_popdown(gpointer data); static void gtk_tree_view_search_enable_popdown (GtkWidget *widget, gpointer data); -static gboolean gtk_tree_view_search_delete_event (GtkWidget *widget, - GdkEventAny *event, - GtkTreeView *tree_view); static gboolean gtk_tree_view_search_button_press_event (GtkWidget *widget, GdkEventButton *event, GtkTreeView *tree_view); @@ -10681,9 +10678,6 @@ gtk_tree_view_ensure_interactive_directory (GtkTreeView *tree_view) gtk_window_set_transient_for (GTK_WINDOW (tree_view->priv->search_window), GTK_WINDOW (toplevel)); - g_signal_connect (tree_view->priv->search_window, "delete-event", - G_CALLBACK (gtk_tree_view_search_delete_event), - tree_view); g_signal_connect (tree_view->priv->search_window, "key-press-event", G_CALLBACK (gtk_tree_view_search_key_press_event), tree_view); @@ -14435,18 +14429,6 @@ gtk_tree_view_search_enable_popdown (GtkWidget *widget, g_source_set_name_by_id (id, "[gtk+] gtk_tree_view_real_search_enable_popdown"); } -static gboolean -gtk_tree_view_search_delete_event (GtkWidget *widget, - GdkEventAny *event, - GtkTreeView *tree_view) -{ - g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); - - gtk_tree_view_search_window_hide (widget, tree_view, NULL); - - return TRUE; -} - static gboolean gtk_tree_view_search_button_press_event (GtkWidget *widget, GdkEventButton *event,