textview: Remove unnecessary drag highlighting
authorMatthias Clasen <mclasen@redhat.com>
Tue, 7 Jan 2020 23:19:06 +0000 (18:19 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 8 Jan 2020 23:48:22 +0000 (18:48 -0500)
GTK does this unconditionally anyway, now.

gtk/gtktextview.c

index d8e66113ab433d66258ab74ed4334e186be7cd88..1013c734d863b67b6585dd1547da8be8a6daf396 100644 (file)
@@ -7725,7 +7725,6 @@ gtk_text_view_drag_leave (GtkDropTarget *dest,
                           GtkTextView   *text_view)
 {
   GtkTextViewPrivate *priv = text_view->priv;
-  GtkWidget *widget = GTK_WIDGET (text_view);
 
   gtk_text_mark_set_visible (priv->dnd_mark, FALSE);
 
@@ -7735,8 +7734,6 @@ gtk_text_view_drag_leave (GtkDropTarget *dest,
     g_source_remove (priv->scroll_timeout);
 
   priv->scroll_timeout = 0;
-
-  gtk_drag_unhighlight (widget);
 }
 
 static gboolean
@@ -7747,7 +7744,6 @@ gtk_text_view_drag_motion (GtkDropTarget *dest,
 {
   GtkTextViewPrivate *priv = text_view->priv;
   GdkDrop *drop = gtk_drop_target_get_drop (dest);
-  GtkWidget *widget = GTK_WIDGET (text_view);
   GtkTextIter newplace;
   GtkTextIter start;
   GtkTextIter end;
@@ -7814,8 +7810,6 @@ gtk_text_view_drag_motion (GtkDropTarget *dest,
     g_source_set_name_by_id (text_view->priv->scroll_timeout, "[gtk] drag_scan_timeout");
   }
 
-  gtk_drag_highlight (widget);
-
   /* TRUE return means don't propagate the drag motion to parent
    * widgets that may also be drop sites.
    */