- if(lttv_traceset_context_pos_pos_compare(pos,
- event_viewer_data->currently_selected_position) == 0) {
- GtkTreePath *path = gtk_tree_path_new_from_indices(
- event_viewer_data->pos->len - 1, -1);
- gtk_tree_view_set_cursor(GTK_TREE_VIEW(event_viewer_data->tree_v),
- path, NULL, FALSE);
- gtk_tree_path_free(path);
+ if(event_viewer_data->update_cursor) {
+ if(lttv_traceset_context_pos_pos_compare(pos,
+ event_viewer_data->currently_selected_position) == 0) {
+ GtkTreePath *path = gtk_tree_path_new_from_indices(
+ event_viewer_data->pos->len - 1, -1);
+ gtk_tree_view_set_cursor(GTK_TREE_VIEW(event_viewer_data->tree_v),
+ path, NULL, FALSE);
+ gtk_tree_path_free(path);
+ }