+static gboolean treeview_selection_filter(GtkTreeSelection *selection, GtkTreeModel *model, GtkTreePath *path, gboolean path_currently_selected, gpointer data)
+{
+ VikTreeview *vt = data;
+
+ if (vt->was_a_toggle) {
+ vt->was_a_toggle = FALSE;
+ return FALSE;
+ }
+
+ return TRUE;
+}
+