Index: gtk/gtktreeview.c
===================================================================
--- gtk/gtktreeview.c	(Revision 17097)
+++ gtk/gtktreeview.c	(Arbeitskopie)
@@ -14550,6 +14550,24 @@ gtk_tree_view_get_rubber_banding (GtkTre
 }
 
 /**
+ * gtk_tree_view_get_rubber_banding_active:
+ * @tree_view: a #GtkTreeView
+ * 
+ * Returns whether rubber banding selection is enabled
+ * and currently in progress for @tree_view.
+ * 
+ * Return value: %TRUE if rubber banding in @tree_view is active.
+ *
+ * Since: 2.12
+ **/
+gboolean
+gtk_tree_view_get_rubber_banding_active (GtkTreeView *tree_view)
+{
+  return tree_view->priv->rubber_banding_enable &&
+         tree_view->priv->rubber_band_status == RUBBER_BAND_ACTIVE;
+}
+
+/**
  * gtk_tree_view_get_row_separator_func:
  * @tree_view: a #GtkTreeView
  * 
Index: gtk/gtktreeview.h
===================================================================
--- gtk/gtktreeview.h	(Revision 17097)
+++ gtk/gtktreeview.h	(Arbeitskopie)
@@ -345,6 +345,7 @@ gboolean gtk_tree_view_get_hover_expand 
 void     gtk_tree_view_set_rubber_banding    (GtkTreeView          *tree_view,
 					      gboolean              enable);
 gboolean gtk_tree_view_get_rubber_banding    (GtkTreeView          *tree_view);
+gboolean gtk_tree_view_get_rubber_banding_active (GtkTreeView      *tree_view);
 
 GtkTreeViewRowSeparatorFunc gtk_tree_view_get_row_separator_func (GtkTreeView               *tree_view);
 void                        gtk_tree_view_set_row_separator_func (GtkTreeView                *tree_view,
Index: gtk/gtk.symbols
===================================================================
--- gtk/gtk.symbols	(Revision 17097)
+++ gtk/gtk.symbols	(Arbeitskopie)
@@ -4282,6 +4282,7 @@ gtk_tree_view_get_path_at_pos
 gtk_tree_view_get_reorderable
 gtk_tree_view_get_row_separator_func
 gtk_tree_view_get_rubber_banding
+gtk_tree_view_get_rubber_banding_active
 gtk_tree_view_get_rules_hint
 gtk_tree_view_get_search_column
 gtk_tree_view_get_search_entry
Index: docs/reference/gtk/gtk-sections.txt
===================================================================
--- docs/reference/gtk/gtk-sections.txt	(Revision 17097)
+++ docs/reference/gtk/gtk-sections.txt	(Arbeitskopie)
@@ -4518,6 +4518,7 @@ GtkTreeViewRowSeparatorFunc
 gtk_tree_view_get_row_separator_func
 gtk_tree_view_set_row_separator_func
 gtk_tree_view_get_rubber_banding
+gtk_tree_view_get_rubber_banding_active
 gtk_tree_view_set_rubber_banding
 gtk_tree_view_get_enable_tree_lines
 gtk_tree_view_set_enable_tree_lines
